|
什么時候 excel 和 python 有了聯(lián)系 其實 excel 和 python 早在很久以前就有聯(lián)系,只是近年來隨著大數(shù)據(jù)的產(chǎn)生使用 python 來進行數(shù)據(jù)分析、數(shù)據(jù)挖掘的實例越來越多,excel 本身作為圖表軟件工具也是很強大的存在,兩者結(jié)合起來使用更是能事半功倍。 excel 和 python 一起使用主要有兩種方式,一種是 python 讀取 excel 文件進行編輯、讀取、分析、可視化圖表操作等,另一種是使用 excel VBA 版本用宏的方式來調(diào)用 python 腳本來進行操作。 xlrd 庫:從 excel 文件讀取數(shù)據(jù)和格式化信息的庫,支持 .xls 以及 .xlsx 文件。xlwings 庫:支持 python 調(diào)用 excel ,也支持 excel VBA 調(diào)用 python 腳本,同樣支持文件的讀寫操作,是比較強大的一款 python 庫。win32com 庫:支持 .xls,.xlsx 文件的讀,支持 .xlsx 文件的寫。pandas 庫:比較常見的一種 python 分析數(shù)據(jù)的庫,支持 .xls,.xlsx 文件的讀寫,可以只加載每個表的單一工作頁。xlsxwriter 庫:不同的是這個庫只支持 .xlsx 的寫操作,可以支持 excel VBA 調(diào)用 python 腳本。
|