【发布时间】:2015-01-22 06:58:47
【问题描述】:
问题
最近遇到导出大量数据的问题,发送到客户端。
详细的问题描述显示在下面的链接页面中:
How can I adapt my code to make it compatible to Microsoft Excel?
有什么不同
虽然,链接页面中的第一个答案帮助我解决了用excel打开.csv文件时代码混乱的问题。但正如我评论的那样,这对用户来说会有点不方便。所以我尝试直接导出一个.xls文件。
我的问题是
由于数据集非常大,我无法一次生成整个 .xls 文件,最好将一行或几行发送到每次客户端,就像我对 .csv 文件所做的那样。
那么我怎样才能将.xls数据一块一块地发送到客户端呢?还是有更好的建议?
非常感谢您的回答!
【问题讨论】:
-
你为什么不拆分文件并发送它(s inSplitter 或类似的),然后使用 python 或类似的重新加入它,xls 由于合并单元格等不能可靠地分成行,它会是完成这项工作需要做很多工作。
标签: python excel http csv flask