打开文件时出现错误消息:
Excel 在 zz.xlsx 中发现不可读的内容。您想要恢复工作簿的内容吗?如果您信任工作簿的来源,请单击“是”。
如果我说“是”,则会弹出“修复 zz.xlxs”。
任何人都可以帮助我吗?是什么格式的 Excel 可能导致此问题。
当我尝试没有任何格式的示例工作簿时,它工作正常。
我的代码:
from openpyxl import Workbook
from openpyxl import load_workbook
#open existing workbook
wb = load_workbook(filename = 'xx.xlsx')
wb.save('zz.xlsx')
感谢你的帮助。
谢谢!
首先检查您的文件 *.xlsx 格式是否为“Office Open XML”或“来自 Microsoft Excel 2007/2010/2013 的 XML”。
如果是这种格式,就可以正常工作。
默认情况下,该文件不会保存为模板,您可以定义它以尝试这是否导致错误。Openpyxl 文档 http://openpyxl.readthedocs.org/en/latest/tutorial.html?highlight=template
wb = load_workbook('document.xlsx')
wb.save('document_template.xltx', as_template=False)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)