我试着运行一个简单的xlsx文件并用gnumeric打开它
守则:
python
import pandas as pd
df = pd.DataFrame({'Data': [10, 20, 30, 20, 15, 30, 45]})
writer = pd.ExcelWriter('pandas_simple.xlsx', engine='xlsxwriter')
df.to_excel(writer, sheet_name='Sheet1')
writer.save()
代码运行正确,事实上,当我通过Excel打开它时,我能够看到数据。另一方面,当使用gnumeric打开时,会出现以下消息:
Unsupported file format.
我确实试图打开一个xlsx文件,但不是从Python打开的,gnumeric正确地打开了它
我不知道问题出在哪里
另一方面,有没有另一种不用ExcelWriter从Python保存多页gnumeric文件的方法
XlsxWriter文件在Gnumeric中应该可以正常工作。它们基本上与Excel文件100%相同
我运行了您的示例代码,并能够在Gnumeric中打开该文件:
版本:
相关问题 更多 >
编程相关推荐