如何快速创建excelsheet的高行数数据?
How to quickly create excel sheet of high number of rows of data?
我正在使用 python 的 XlxsWriter
模块创建工作表。我有大约百万行数据要从我的查询结果中导出。我已经优化了查询,但写入工作表大约需要 230 多秒。
我正在使用 for 循环来循环并写入行。
是否有其他方法可以将百万行查询结果导出为 .xlsx
格式?
我应该使用 MySql 中的 OUTFILE 来导出为 CSV 格式吗?
参考这个基准测试 pyexcelerate 大约是 XlxsWriter 的两倍。那里也建议了一些其他选项。
我正在使用 python 的 XlxsWriter
模块创建工作表。我有大约百万行数据要从我的查询结果中导出。我已经优化了查询,但写入工作表大约需要 230 多秒。
我正在使用 for 循环来循环并写入行。
是否有其他方法可以将百万行查询结果导出为 .xlsx
格式?
我应该使用 MySql 中的 OUTFILE 来导出为 CSV 格式吗?
参考这个基准测试 pyexcelerate 大约是 XlxsWriter 的两倍。那里也建议了一些其他选项。