如何快速创建大量数据行的Excel工作表?

时间:2018-07-18 04:12:24

标签: php python mysql export-to-excel

我正在使用python的XlxsWriter模块来创建工作表。我要从查询结果中导出大约一百万行数据。我已经优化了查询,但是写入工作表大约需要花费230+秒的时间。 我正在使用 for 循环在行周围循环并编写它们。

是否可以将数百万行查询结果导出为.xlsx格式?

我应该使用MySql中的 OUTFILE 导出为CSV格式吗?

1 个答案:

答案 0 :(得分:0)

引用此基准https://stackoverflow.com/a/25869984/7923400 pyexcelerate的速度大约是XlxsWriter的两倍。那里也建议其他一些选项。