python使用xlutils库save()之后,文件损坏

Posted Ethan_feng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python使用xlutils库save()之后,文件损坏相关的知识,希望对你有一定的参考价值。

import xlrd  
from xlutils.copy import copy
workbook=xlrd.open_workbook(\'test.xlsx\')##打开excel为 .xlsx格式
workbook1=copy(workbook)#复制
sheet1=workbook1.get_sheet(0)#根据下标获取到sheet
sheet1.write(0,0,\'test\')##在对应的单元格输入文本
workbook1.save(\'test.xlsx\')#保存,文件格式还是为.xlsx
打开excel时报错:

 

解决方法:

workbook1.save(\'test.xls\')#保存,文件格式保存为 .xls

 

xlutils版本为2.0.0

以上是关于python使用xlutils库save()之后,文件损坏的主要内容,如果未能解决你的问题,请参考以下文章

python_xlutils : python利用xlutils修改表格内容

python xlwt,xlutils 在excel里面如何插入一行数据

python xlwt,xlutils 在excel里面如何插入一行数据

python导入xlutils时遇到的问题

使用python读取excel中的数据,并重新写入到新的excel中

Python:使用xlutils模块在已有Excel文件内追加写功能