实例代码 python3中关于excel追加写入格式被覆盖问题( 二 )


```
writer = pd.ExcelWriter('example.xlsx', engine='openpyxl', mode='a')
writer.book = wb
df.to_excel(writer, 'Sheet1', startrow=sheet.max_row, index=False, header=False)
writer.save()
```
上述代码中,我们将数据写入到了Sheet1工作表的末尾,并设置了参数mode='a' 。这样做可以保留原有的格式 。
【实例代码 python3中关于excel追加写入格式被覆盖问题】综上所述,在Python3中,我们可以使用openpyxl和pandas模块、xlrd和xlwt模块、以及结合使用openpyxl和pandas模块来解决Excel追加写入格式被覆盖的问题 。每种方法都有其优缺点,我们可以根据实际情况来选择最适合自己的方法 。

猜你喜欢