openpyxl写大文件内存问题

时间:2016-12-08 16:00:12

标签: python excel openpyxl

我试图使用openpyxl只写工作簿来创建75kx 650k行文档,据说这个工作簿接近恒定的内存占用,但过了一段时间我在活动监视器中获得了17.2GB的内存使用量,这里&#39我正在使用的代码,我做错了吗?

def testOPENPYXL():
    wb = openpyxl.Workbook(write_only=True)
    ws = wb.create_sheet()
    for irow in range(650000):
        ws.append(['%d' % i for i in range(75)])
    path = os.path.expanduser("~/Desktop/test/test.xlsx")
    wb.save(path)

0 个答案:

没有答案