我有一个简单的问题,这是我从 google analtycs api 检索数据的 python 代码。它工作得很好。我现在想将结果推送到在我本地机器上运行的 maria 数据库中。我已经在 mysql 中构建了方案和表。我能够与 maria db 建立连接。你能告诉我如何将存储在变量“df”中的数据推送到数据库中吗?
从 google2pandas import * conn = GoogleAnalyticsQuery(secrets='C:/Users/blabla/OneDrive/MyFiles/Documents/analysis/ga-creds/ga-credsclient_secrets.json', token_file_name='C:/Users/l.longo 导入 google2pandas /OneDrive/MyFiles/Documents/analysis//ga-creds/analytics.dat') query = {\ 'ids' : 'ga:23185143', 'metrics' : 'pageviews', 'dimensions' : ['date', 'pagePath'], 'start_date' : '8daysAgo' }
df, metadata = conn.execute_query(**query) print(df) import mysql.connector as mariadb mariadb_connection = mariadb.connect(user='root', password='xxxxx', database='xxxxxx') cursor = mariadb_connection.光标()
在这里你有我从分析 api 得到的结果
您可以INSERT
在 mysql 连接上使用语句。检查这个问题在 Python 中使用 MySql 连接器插入数据
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句