Python第三方庫xlrd/xlwt的安裝與讀寫Excel表格
前言
相信大家都應該有所體會,在平時經(jīng)常會遇到處理 Excel 表格數(shù)據(jù)的情況,人工處理起來實在是太麻煩了,我們可以使用 Python 來解決這個問題,我們需要兩個 Python 擴展, xlrd 和 xlwt 。
xlrd和xlwt是Python的第三方庫,所以是需要自己安裝的,可以在python的官網(wǎng)https://pypi.python.org/pypi下載該模塊來安裝,也可以通過其他手段,比如easy_install或者pip,下面來看看詳細的安裝介紹與讀寫Excel表格的方法吧。
使用 xlwt 寫入 Excel 數(shù)據(jù)
xlwt 的安裝方式
$ sudo pip install xlrd
示例代碼
import xlwt xls = xlwt.Workbook() sheet = xls.add_sheet('sample') sheet.write(0, 0, 'netcon') sheet.write(0, 1, 'conw.net') xls.save('sample.xls')
這個是一個最簡單的例子,創(chuàng)建一個 Excel 表格,新建一個名為 sample 的 sheet ,并在 A1 、 B1 的位置寫上 jb51 、 jb51.net 。
使用 xlrd 讀取 Excel 數(shù)據(jù)
xlrd 的安裝方式
$ sudo pip install xlrd
示例代碼
import xlrd xls = xlrd.open_workbook('sample.xls') sheet = xls.sheets()[0] values = sheet.row_values(0) print(values)
這份代碼使用 xlrd 讀取上面創(chuàng)建的 Excel 表格,輸出是:
['jb51', 'jb51.net']
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關文章
python多維列表總是只轉(zhuǎn)為一維數(shù)組問題解決
這篇文章主要為大家介紹了python多維列表總是只轉(zhuǎn)為一維數(shù)組問題解決實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09淺談python數(shù)據(jù)類型及類型轉(zhuǎn)換
這篇文章主要介紹了淺談python數(shù)據(jù)類型及類型轉(zhuǎn)換,介紹了python中的數(shù)據(jù)類型,以及數(shù)據(jù)的不可變性,還有字符串,列表等相關內(nèi)容,具有一定借鑒價值,需要的朋友可以參考下。2017-12-12Python不改變Excel單元格樣式方式—xls和xlsx兩種格式
這篇文章主要介紹了Python不改變Excel單元格樣式方式—xls和xlsx兩種格式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06python繪制評估優(yōu)化算法性能的測試函數(shù)
這篇文章主要為大家詳細介紹了python繪制評估優(yōu)化算法性能的測試函數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-06-06Python集成C#實現(xiàn)界面操作下載文件功能的全過程
使用腳本進行下載的需求很常見,下面這篇文章主要給大家介紹了關于Python集成C#實現(xiàn)界面操作下載文件功能的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-03-03