我有一个关于将数据框附加到现有文件的现有工作表的问题。
我尝试自己写代码
writer = pd.ExcelWriter('existingFile.xlsx', engine='openpyxl', mode='a')
df.to_excel(writer, sheet_name="existingSheet", startrow=writer.sheets["existingSheet"].max_row, index=False, header=False)
Run Code Online (Sandbox Code Playgroud)
这会导致错误
ValueError:工作表“existingSheet”已存在,并且 if_sheet_exists 设置为“错误”。
我用谷歌搜索并在这里找到了这个功能;
使用 python pandas 将新数据框附加到现有 Excel 工作表
即使使用这个函数,它仍然会导致相同的错误,即使我认为这个函数可以防止我所认为的这个确切错误。
能否请你帮忙?
非常感谢!