我想将一个值替换到Excel中然后保存。 使用以下代码,我看到 pandas 正在更改原始 excel 的格式。
writer = pd.ExcelWriter(str(Path.cwd())+'\file.xlsx', engine='openpyxl')
new_df.to_excel(writer, sheet_name='test')
writer.close()
基本上我看到,例如在原始 Excel 文件中,保存后所有内容都会丢失。有没有办法保存原始Excel现有的“布局”?
似乎没有现成的方法可以做到这一点。您可能必须一一更改每个单元格的值。
请参阅此处参考:使用 pandas 覆盖 excel 列同时保持格式