import sqlite3
from xlsxwriter.workbook import Workbook
workbook = Workbook('output2.xlsx')
worksheet = workbook.add_worksheet()
conn=sqlite3.connect('test.sqlite')
c=conn.cursor()
c.execute("select * from abc")
mysel=c.execute("select * from abc ")
for row in mysel:
print row
worksheet.write(0, 0, row[0])
workbook.close()
这是 SQLITE 数据库表的布局
id sno
1 100
2 200
3 300
4 400
使用 worksheet.write(0, 0, row[0]) 我在 excel 文件的第一个单元格中得到输出为4。
使用 worksheet.write(0, 0, row[1]) 我在 excel 文件的第一个单元格中得到400的输出
我无法弄清楚FOR LOOP问题。
请帮忙