```
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追加写入格式被覆盖的问题 。每种方法都有其优缺点,我们可以根据实际情况来选择最适合自己的方法 。
猜你喜欢
- Python的批量远程管理和部署工具Fabric用法实例
- Python unittest基本使用方法代码实例
- 怎么用python3代码检查回文序列?
- 如何使用spyder调试python代码?
- python按顺序重命名文件并分类转移到各个文件夹中的实现代码
- Python把图片转化为pdf代码实例
- python复制文件的方法实例详解
- Python中使用Inotify监控文件实例
- Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
- Python3 正在毁灭 Python的原因分析
