XLSX和XLSX之间的熊猫区别

mao*_*mao 0 python pandas

我只是在读取名称为abc.XLSX的Excel文件,然后将其编写为 writer = pandas.ExcelWriter('myFile.XLSX')。它给出以下错误:ValueError:文件类型没有引擎:“ XLSX”

但是,如果我这样做:效果 writer = pandas.ExcelWriter('myFile.xlsx')很好。

不知道xlsx和之间有什么区别XLSX。有什么建议么?

Lan*_*are 5

Pandas 尝试根据文件扩展名自动检测要使用的Excel引擎,我想这样做是区分大小写的。

如果您已经xlsxwriter安装了,我认为您也许能够做到df.to_excel('myFile.XLSX', engine='xlsxwriter')

或者,您可以使用小写扩展名编写文件,然后在熊猫不使用大写扩展名的情况下重命名文件。