Spreadsheet :: WriteExcel内存使用情况

时间:2010-04-09 02:22:31

标签: perl excel memory

我正在尝试创建一个多表excel文档,到目前为止我一直在使用PHP - 但是使用PHPExcel占用了70MB的RAM,总共大约有60,000个电子表格单元。

我想知道是否有人有使用Spreadsheet :: WriteExcel的经验,以及是否有创建非常大的文档的问题。

我只是试一试,但我对Perl非常缺乏经验,即使进行测试,也可能需要花费相当多的时间才能完成这项任务,并且我认为这里有人可能有洞察力我

1 个答案:

答案 0 :(得分:4)

看起来应该没问题。从documentation开始,只要它可以使用临时目录,Spreadsheet :: WriteExcel就会为你管理内存。

另一方面,如果它只是您需要的数据,并且您不需要演示文稿或公式,那么我建议您使用Text::CSV_XS写入CSV。在这种情况下,您最终编写的代码将更加简单。