我正在尝试使用xlwt
创建具有多个选项卡的输出文件(.xlsx 格式)。我的Python版本号是2.7,我使用Aptana Studio 3作为IDE。
我用过xlwt
包之前,具有相同的环境,执行相同的任务。效果很好。但这一次,一开始运行良好,然后突然,输出文件出现错误,无法用 MS Excel 打开。
这是一个可能有用的线索。我的 Aptana Studio 3 决定开放.xlsx
在其自己的编辑器中,而不是启动 MS Excel。虽然这发生在问题之前,但我想知道它是否相关。
该文件在 Aptana3 中打开时看起来正常,但是当我关闭它并使用 MS Excel 打开它时,会弹出错误:"Excel cannot open the file "output.xlsx" because the file format or file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file."
我可以知道如何克服这个问题吗?欢迎任何建议。谢谢。
The xlwt
模块无法创建.xlsx
文件。这是一个作家.xls
files.
该警告是由于较新版本的 Excel 中的一项称为“延伸硬化” http://blogs.msdn.com/b/vsofficedeveloper/archive/2008/03/11/excel-2007-extension-warning.aspx这意味着文件扩展名必须与文件类型匹配。
如果将程序中的输出文件扩展名更改为.xls
警告应该消失,Excel 将读取该文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)