python利用xlsxwriter模塊 操作 Excel
xlsxwriter 簡介
用于以 Excel 2007+ XLSX 文件格式編寫文件,相較之下 PhpSpreadsheet 支持更多的格式讀寫。
優(yōu)點(diǎn)
文本,數(shù)字和公式寫入,速度很快,占用內(nèi)存小支持諸如格式設(shè)置,圖像,圖表,頁面設(shè)置,自動(dòng)過濾器,條件格式設(shè)置等功能
缺點(diǎn)
無法讀取或修改現(xiàn)有的 Excel XLSX 文件
演示
其使用流程,與你使用 excel 流程一致,只不過將你主步驟分解成了一個(gè)個(gè)對(duì)象實(shí)例來操作,通過引用實(shí)現(xiàn)操作關(guān)聯(lián)
import xlsxwriter# 1.創(chuàng)建工作簿workbook = xlsxwriter.Workbook(’Expenses01.xlsx’)# 2.添加工作表worksheet = workbook.add_worksheet()# 2.準(zhǔn)備數(shù)據(jù)expenses = ( [’Rent’, 1000], [’Gas’, 100], [’Food’, 300], [’Gym’, 50],)# 3.向工作表寫入數(shù)據(jù)row,col = 0,0for item,cost in (expenses) : worksheet.write(row,col,item) worksheet.write(row,col+1,cost) row +=1worksheet.write(row,0,’Total’)worksheet.write(row,1,’=SUM(B1:B4)’)# 4. 關(guān)閉workbook.close()
效果
由列表元素構(gòu)成元組,計(jì)算金額總和

補(bǔ)充
相較之下 PhpSpreadsheet 庫更強(qiáng)大,支持更多的讀寫格式

使用教程:https://www.jb51.net/article/183570.htm
xlsxwriter 文檔:https://xlsxwriter.readthedocs.io/contents.html
以上就是python利用xlsxwriter模塊 操作 Excel的詳細(xì)內(nèi)容,更多關(guān)于python 操作excel的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
1. idea重置默認(rèn)配置的方法步驟2. idea給項(xiàng)目打war包的方法步驟3. IntelliJ IDEA設(shè)置自動(dòng)提示功能快捷鍵的方法4. IntelliJ IDEA安裝插件的方法步驟5. IntelliJ IDEA設(shè)置背景圖片的方法步驟6. idea 打包的jar運(yùn)行報(bào) "XXX中沒有主清單屬性"7. Docker 部署 Prometheus的安裝詳細(xì)教程8. idea打開多個(gè)窗口的操作方法9. IntelliJ IDEA調(diào)整字體大小的方法10. IntelliJ IDEA刪除類的方法步驟

網(wǎng)公網(wǎng)安備