![](/img/trans.png)
[英]Is there a way to export sqlite query result into a csv in Python
[英]PYTHON 3.7 - export the result of a query DB to a CSV file
我最近開始使用python,我正在嘗試將查詢結果導出到csv文件,但沒有成功。
id = 563;
try:
cursor.execute("SELECT start_time,end_time FROM appointment WHERE box_id=%s", (id,))
data = cursor.fetchall()
with open('dataTester.csv', 'w') as fp:
a= csv.writer(fp, delimiter=',')
for line in data:
a.writerows(line)
for row in data:
print (row[0],row[1])
cursor.close()
connection.close()
except:
print ("error")
connection.close()
我有以下錯誤:
可迭代的預期,而不是datetime.datetime
錯誤在於: a.writerows(line)
您沒有指定結果元組的索引元素。 嘗試更像這樣的東西:
a.writerows(line[0], line[1])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.