【问题标题】:How to quickly create excel sheet of high number of rows of data?如何快速创建多行数据的excel表?
【发布时间】:2018-12-25 20:52:21
【问题描述】:

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

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

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

【问题讨论】:

    标签: php python mysql export-to-excel


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-23
      • 2012-07-06
      相关资源
      最近更新 更多