Python pypyodbc 光标(数据)到 excel 工作表

Python pypyodbc cursor (data) to excel sheet

提问人:David Jones 提问时间:10/10/2023 更新时间:10/10/2023 访问量:34

问:

我使用 pypyodbc 从 sql server 获取了游标(数据记录集)。我有xlwings库并生成了一个工作簿。我可以简单地循环浏览光标的每一行,并将记录的字段一一写入 excel 单元格......我想知道是否有更好/更快的方法可以将这些数据导入 excel 工作表。

有了大量的 python 库和函数,我认为会有一种更好的方法来将数据从光标获取到 excel 工作表,而不是逐个单元格循环。

任何建议非常感谢。

谢谢。

我尝试过对每一行和每一列进行循环。有更好的wa吗?

XLWINGS公司 数据库游标 pypyodbc

评论

0赞 moken 10/11/2023
如果将数据转换为列表,则每个数字都可以写入一行,每个 Xlwings 文档将在第 1 行中写入 5 个数字,即 A1:E1。但是,也许最好转换为数据帧并使用(Pandas)ExcelWriter一次性将批次写入工作表。sheet['A1'].value = [1, 2, 3, 4, 5]

答: 暂无答案