【发布时间】:2022-09-23 18:19:28
【问题描述】:
我正在尝试将数据框输出到 excel 文件。我的代码运行没有任何错误,但在给定目录(或其他地方)中没有生成输出文件。
writer = pd.ExcelWriter(\"C:\\\\Users\\\\XXXXX\\\\OneDrive\\\\Membership\\\\merged_part.xlsx\", engine=\'xlsxwriter\', mode=\'w\')
df_merged_part.to_excel(writer, sheet_name=\'Merged part\')
writer.save()
我已经检查了工作目录和我 PC 的其余部分的文件。我已经卸载并重新安装了 Spyder (anaconda),以防我的笔记本电脑最近升级到 Windows 11 并且出现了任何问题。其他线程建议对\\ 和\" 或r\' 进行更改;或使用writer.save。没有喜悦。
-
您确定此代码 sn-p 正在运行吗?您可以通过在
writer.save()之后添加打印语句来测试它 -
@iHowell 很好的想法,但是,刚刚测试过它,它肯定正在执行。
-
尝试写入本地文件夹而不是
OneDrive服务器