相关疑难解决方法(0)

通过文本和文件流保存openpyxl文件

我正在将OpenPyXL构建到一个应用程序中,该应用程序需要一个包含excel文件内容的字符串,以便通过文件流进行写入.

从我对OpenPyXL源代码的调查来看,它看起来不像是支持这种输出.有没有人有修改openpyxl的经验来支持这个?

或者任何一般性建议/解决方法?

谢谢.

python excel filestream openpyxl

22
推荐指数
4
解决办法
9793
查看次数

熊猫to_excel-如何使其更快

我有一个具有12,000行和34列的数据框。熊猫大约需要15秒才能将其写入Excel。我读到的关于to_excel函数的讨论很少,而使其更快的一种方法是添加engine ='xlsxwriter'。我使用以下代码。

writer = pd.ExcelWriter('outputfile.xlsx',engine='xlsxwriter')
res_df.to_excel(writer,sheet_name='Output_sheet')
Run Code Online (Sandbox Code Playgroud)

想知道是否有一种方法可以使用dask或任何其他库使此工作更快?

dataframe.memory_usage()给了我以下输出:

Index   80
col1    95528
col2    95528
col3    95528
col4    95528
col5    95528
col6    95528
col7    95528
col8    95528
col9    95528
col10   95528
col11   95528
col12   95528
col13   95528
col14   95528
col15   95528
col16   95528
col17   95528
col18   95528
col19   95528
col20   95528
col21   95528
col22   95528
col23   95528
col24   95528
col25   95528
col26   95528
col27   95528
col28   95528
col29   95528
col30   95528
col31   95528
col32   95528
col33   95528
col34   95528
Run Code Online (Sandbox Code Playgroud)

谢谢!

performance export-to-excel pandas

3
推荐指数
1
解决办法
3632
查看次数