首页 > 解决方案 > 如何快速创建多行数据的excel表?

问题描述

我正在使用XlxsWriterpython 模块来创建工作表。我有大约百万行数据要从我的查询结果中导出。我已经优化了查询,但写入工作表大约需要 230 多秒。我正在使用for循环来循环行并编写它们。

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

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

标签: phppythonmysqlexport-to-excel

解决方案


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


推荐阅读