【发布时间】:2017-04-06 21:33:23
【问题描述】:
我正在尝试将此 Excel 工作表中的数据插入 MySQL 表:https://www.dropbox.com/s/w7m282386t08xk3/GA.xlsx?dl=0
脚本应从第 16 行的第二张“每日指标”表开始。MySQL 表已经包含名为日期、活动、用户和会话的字段。
使用 Python 2.7,我已经创建了 MySQL 连接并打开了工作表,但我不确定如何遍历这些行并插入到数据库中。
import MySQLdb as db
from openpyxl import load_workbook
wb = load_workbook('GA.xlsx')
sheetranges = wb['Daily Metrics']
print(sheetranges['A16'].value)
conn = db.connect('serverhost','username','password','database')
cursor = conn.cursor()
cursor.execute('insert into test_table ...')
conn.close()
感谢您的帮助!
【问题讨论】:
标签: python mysql python-2.7 openpyxl