當前位置:
首頁 > 最新 > 批量生成Excel文件

批量生成Excel文件

前言

Python可以很方便地對Excel進行處理,比如:工作簿的新建,數據的寫入,數據的讀取,而且效率非常高。在這裡給大家介紹幾個包:openpyxl(讀寫)、xlrd(讀)、xlwt(寫)包。

openpyxl包介紹

1)openpyxl包-創建、寫入、保存

生成s3工作表內容如下:

2)openpyxl包-讀取內容

openpyxl包關於對Excel工作簿內容的讀取相對比較少,xlrd包相對功能比較強,下一篇文章主要講利用xlrd包來批量讀取Excel文件,並進行內容合併。

3)openpyxl包-批量新建並寫入內容

批量生成excel工作簿結果如下:

總結

本文主要是利用openpyxl包進行Excel的批量生成並進行數據寫入。當然openpyxl包除了可以對Excel進行數據的讀寫與保存,還有其他相關操作,比如:欄位篩選與排序、添加批註、工作表設置、創建表格、插入圖片、列印設置、也可以結合numpy、pandas包來進行數據的寫入。另外,進行圖表繪製(包括線形圖、面積圖、柱形圖、球形圖、雷達圖、箱圖、Surface charts等)也是其一大模塊。總之,openpyxl包還是非常強大的。

圖文製作:waves

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 三數學院 的精彩文章:

TAG:三數學院 |