1.打開編寫python程序的軟件。我用的軟件是pycharm。
你說的是用python讀寫excel。這里有三種,分別是pandas,openpyxl,XLRDxlrd,xlwt,用起來都挺簡單的。我簡單介紹一下這三種,實驗環境win7python3.6pycharm5.0,主要內容如下:
這里為了方便演示,新建一個excel.xls文件,后面讀取的所有文件都以這個文件為例。內容如下:
熊貓讀寫excel:熊貓是python的一個數據處理包,提供了大量處理數據的函數和類,包括csv、json、excel等文件。我簡單介紹一下熊貓如何讀取Excel。測試代碼和截圖如下:
1.讀取excel文件,在這里直接使用read_excel函數即可,如下,一行代碼即可讀取excel文件數據:
程序運行的截圖如下:
2.寫入excel,實現起來相當簡單。直接使用Dataframe類的to_excel函數就可以輕松實現。代碼如下:
程序運行截圖如下,數據成功保存在excel中:
Openpyxl:這是一個專門用于讀寫excel文件的python包。目前只支持讀寫xlsx文件,不支持xls文件。網上有很多關于這個包的教程。我來簡單介紹一下這個包的用法:
1.讀取excel文件,可以通過行和列直接讀取。測試代碼如下:
程序運行截圖如下,數據已成功讀取:
2.寫入excel文件,也挺簡單的。數據結構完成后,直接寫入excel就可以了。測試代碼如下:
程序運行的截圖如下:
Xlrd和xlwt讀寫excel文件。這里的excel類型只能是xls,不能是XLX,其中xlrd專用于讀取excel文件,xlwt專用于寫入excel文件。這是一個操作excel文件的基本包。下面我簡單介紹一下:
1.xlrd讀取excel文件,代碼非常簡單,如下:
程序運行的截圖如下:
2.xlwt寫入excel文件,這里也相當簡單。直接構造數據寫就行了。測試代碼如下:
程序運行的截圖如下:
至此,我們已經完成了excel文件的讀寫。總的來說,這三種方法都挺簡單的。只要有一定的python基礎,多加練習,很快就能掌握它們。網上也有很多這方面的教程。有興趣的可以搜一下。希望你能分享到上面。內容可以幫到你。