我在使用 xlrd
将 SELECT
语句的结果写入 Excel 工作表时遇到问题。
我已经能够弄清楚如何为每个数据行添加一个新的 Excel 行,使用:
>>> for row_number, info in enumerate(cursor.fetchall()):
sheet.write(row_number, info)
但是我如何为每个新数据输入移动单元格(列)?或者我是否必须在此处手动指定所有 25 列?
最佳答案
这就是我所做的:
for number, row in enumerate(cursor.fetchall()):
for column, cell in enumerate(row):
sheet.write(number, column, cell)
关于python - 如何将 SQL SELECT 中的数据插入到电子表格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8886330/