【发布时间】:2021-12-03 18:17:56
【问题描述】:
这可能让我想不通。
我正在使用这个块:
writer = pd.ExcelWriter(
filepath, engine="openpyxl", mode="a", if_sheet_exists="replace"
)
df.to_excel(writer, "MySheetName", index=False)
writer.save()
用 pandas 数据框覆盖现有的 Excel 工作表。
这不会覆盖工作表“MySheetName”,而是创建一个名为“MySheetName1”的新工作表。
我在这里错过了什么?
【问题讨论】:
-
如果您有兴趣,这里有一些关于这个问题的优秀文献:github.com/pandas-dev/pandas/issues/40230 另外,这可能是您正在寻找的答案。 stackoverflow.com/questions/62618680/…
标签: python-3.x excel pandas openpyxl pandas.excelwriter