Pandas修改原始excel

问题描述 投票:0回答:1

我想将一个值替换到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现有的“布局”?

Original excel after the writer

python pandas
1个回答
0
投票

似乎没有现成的方法可以做到这一点。您可能必须一一更改每个单元格的值。

请参阅此处参考:使用 pandas 覆盖 excel 列同时保持格式

© www.soinside.com 2019 - 2024. All rights reserved.