openpyxl保存不起作用

时间:2017-07-12 11:55:44

标签: excel python-3.x openpyxl

我创建了一个excel工作簿:

wb = Workbook() 

创建并填充一些工作表:

active_sheet = wb.copy_worksheet(temp_sheet)
active_sheet.title = 'Availabilty'
for i in range(len(np_S_Availability)):
    for j in range(len(np_S_Availability[0])):
        active_sheet.cell(column=j+2, row=i+2, value=np_S_Availability[i, j])

然后保存:

wb.save(destinf)

但此时它只是挂起。没有响应,没有我可以检测到的错误消息。也许有任何想法?

1 个答案:

答案 0 :(得分:-1)

我认为这里的回答是使用write_only=True选项。这些是大数组,导致工作簿超过10MB。我已经更改了代码以允许这个,现在一切正常。感谢。