當前位置:成語大全網 - 書法字典 - Python操作excel方法?

Python操作excel方法?

下面介紹三種用Python讀寫Excel的方法,分別是xlrd和xlwt,openpyxl和pandas。這三種方法都很簡單,有興趣的朋友可以自己試試:

Xlrd和xlwt

這是Python讀寫Excel最基本的方式。xlrd專用於讀取Excel,xlwt專用於編寫Excel。我來簡單介紹壹下這種方式:

Xlrd讀取excel,測試代碼如下,非常簡單。首先打開對應的Excel文件,然後定位到某個工作表,最後直接讀取行、列、單元格值。

Xlwt寫入excel,測試代碼如下:新建壹個Excel文件,然後添加壹個工作表,最後直接將數據寫入對應單元格:

openpyxl

這也是壹個專門讀寫Excel文件的Python模塊。基本讀寫方法和xlrd、xlwt差不多,用起來也很方便。我來簡單介紹壹下這個方法:

讀取Excel,測試代碼如下,打開Excel文件,然後根據名稱獲取對應的工作表,最後直接讀取行、列、單元格值:

寫入Excel,測試代碼如下,新建壹個Excel文件,然後添加壹個活動表,最後直接將數據寫入單元格:

熊貓

這是Python讀寫Excel文件最簡單的方法。熊貓內置了read_excel和to_excel的函數,壹行代碼就可以完成對excel文件的讀寫。我來簡單介紹壹下這種方式:

讀取Excel,測試代碼如下,很簡單。read_excel函數可以直接讀取。此處返回的數據類型是DataFrame,可以按行、列和單元格取值:

寫入Excel,測試代碼如下。首先構造要寫入的數據,然後利用DataFrame的to_excel函數直接保存為Excel文件:

至此,我們已經介紹了Python讀寫Excel文件的三種方式。總的來說,這三種方法都很簡單。只要有壹定的Python基礎,熟悉相關代碼和文檔,很快就能掌握。網上也有相關教程和資料,非常詳細。有興趣的可以搜壹下。希望以上分享的內容能對妳有所幫助,也歡迎大家評論和留言補充。