【发布时间】:2018-11-13 04:39:23
【问题描述】:
我有一个简单的问题 这是我从 google analtycs api 检索数据的 python 代码。 它工作得很好。 我现在想将结果推送到我本地机器上运行的 maria 数据库中。我在mysql中建立了alrady的方案和表。我能够与 maria db 建立连接。你能告诉我如何将存储在变量“df”中的数据推送到数据库中吗?
导入 google2pandas 从 google2pandas 导入 * conn = GoogleAnalyticsQuery(secrets='C:/Users/blabla/OneDrive/MyFiles/Documents/analysis/ga-creds/ga-credsclient_secrets.json', token_file_name='C:/Users/l.longo/OneDrive/MyFiles/Documents /analysis//ga-creds/analytics.dat') 查询 = {\ 'ids' : 'ga:23185143', “指标”:“综合浏览量”, '尺寸':['日期','pagePath'], 'start_date' : '8daysAgo' }
df, metadata = conn.execute_query(**query) 打印(df) 将 mysql.connector 导入为 mariadb mariadb_connection = mariadb.connect(用户='root',密码='xxxxx',数据库='xxxxxx') cursor = mariadb_connection.cursor()
这里有我从分析 api 获得的结果
【问题讨论】:
标签: api google-analytics mariadb