這篇文章會介紹使用 python 的 openpyxl 第三方函式庫,新建 excel 活頁簿或將數據資料寫入 excel 活頁簿。 Openpyxl 是一個用於操作 microsoft excel 文件(以.xlsx 格式保存的 excel 文件)的python套件。 可以讀取、編輯和創建excel文件,使你能夠自動化處理和生成 excel 數據。 之前家教的學生說想學用 python 寫入資料到 excel,這個實用技巧不分享不行,所以就有這篇文章啦! 這次使用的套件 openpyxl 這個模組,程式碼和操作都很簡單直觀。
你可以使用 openpyxl 套件的 load_workbook 函式或其別名 open(非 python 內建函式 open),來讀取 excel 檔案中的資料,該函式的傳回值是一個可操作 excel 資料的活頁簿. Excel 中的 python 將 python 分析功能帶入 excel。 使用它在 excel 中使用 python 程式代碼處理數據。 您直接在儲存格中輸入 python,python 計算會在microsoft雲端執行,而您的結果會傳. 在文章 《python 將 pandas 的 dataframe 輸出到 excel 檔案》 介紹過如何將 pandas 的 dataframe 輸出到 excel 檔案,這篇文章介紹如何單純使用 openpyxl 將內容寫到.
Python 的 openpyxl 模組可用來讀取或寫入 office open xml 格式的 excel 檔案,支援的檔案類型有 xlsx 、 xlsm 、 xltx 、 xltm,以下將示範如何使用 openpyxl 模組來讀取並修改 excel 檔案。