```
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()
```
上述代碼中,我們將數(shù)據(jù)寫入到了Sheet1工作表的末尾,并設(shè)置了參數(shù)mode='a' 。這樣做可以保留原有的格式 。
【實(shí)例代碼 python3中關(guān)于excel追加寫入格式被覆蓋問(wèn)題】綜上所述,在Python3中,我們可以使用openpyxl和pandas模塊、xlrd和xlwt模塊、以及結(jié)合使用openpyxl和pandas模塊來(lái)解決Excel追加寫入格式被覆蓋的問(wèn)題 。每種方法都有其優(yōu)缺點(diǎn),我們可以根據(jù)實(shí)際情況來(lái)選擇最適合自己的方法 。
猜你喜歡
- Python的批量遠(yuǎn)程管理和部署工具Fabric用法實(shí)例
- Python unittest基本使用方法代碼實(shí)例
- 怎么用python3代碼檢查回文序列?
- 如何使用spyder調(diào)試python代碼?
- python按順序重命名文件并分類轉(zhuǎn)移到各個(gè)文件夾中的實(shí)現(xiàn)代碼
- Python把圖片轉(zhuǎn)化為pdf代碼實(shí)例
- python復(fù)制文件的方法實(shí)例詳解
- Python中使用Inotify監(jiān)控文件實(shí)例
- Python3安裝模塊報(bào)錯(cuò)Microsoft Visual C++ 14.0 is required的解決方法
- Python3 正在毀滅 Python的原因分析
