目前,我正在尝试使用xlwt编辑现有的excel文件。我不想直接在excel上编辑,所以我先复制一份。
new_wb = xlutils.copy(file_location)
在这个副本中,我使用xlwt模块将一个新列写入新复制的excel文件并保存。但是,当我试图复制时出现错误:
ValueError: row index was 65536, not allowed by .xls format
我有点困惑,因为我复制的文件是一个xlsx文件,而不是xls。我从不在代码中使用xls格式。
任何指导都将不胜感激。
Tags:
改为尝试openpyxl。它支持.xlsx文件。
.xls文件的行限制为65536。xlsutils可能不支持.xlsx文件。
您可以尝试执行此操作以查看其是否有效:
相关问题 更多 >
编程相关推荐