我正在尝试从2个列表创建一个.xlsx文件:list_of_aliases
是工作表名称。list_of_dfs
是 Dataframe 列表。
writer = pd.ExcelWriter("test_file.xlsx", engine="xlsxwriter")
for sheet_name, df in zip(list_of_aliases, list_of_dfs):
df.to_excel(writer, sheet_name=sheet_name)
代码运行时没有错误,但最终的.xlsx文件为0 kb,我得到了错误:“Excel无法打开文件”test_file. xlsx“,因为该文件的格式或文件扩展名无效。请验证该文件未损坏,并且文件扩展名与文件的格式匹配。”
Dataframe 大约有50行和4列,不包含特殊字符,一些字符串只有几句话长,所以我不认为这是 Dataframe 本身内容的问题。
1条答案
按热度按时间00jrzges1#
关闭编写器修复了此问题。ty