前言
相信大家都應該有所體會,在平時經常會遇到處理 Excel 表格數據的情況,人工處理起來實在是太麻煩了,我們可以使用 Python 來解決這個問題,我們需要兩個 Python 擴展, xlrd 和 xlwt 。
xlrd和xlwt是Python的第三方庫,所以是需要自己安裝的,可以在python的官網https://pypi.python.org/pypi下載該模塊來安裝,也可以通過其他手段,比如easy_install或者pip,下面來看看詳細的安裝介紹與讀寫Excel表格的方法吧。
使用 xlwt 寫入 Excel 數據
xlwt 的安裝方式
$ sudo pip install xlrd
示例代碼
import xlwtxls = xlwt.Workbook()sheet = xls.add_sheet('sample')sheet.write(0, 0, 'netcon')sheet.write(0, 1, 'conw.net')xls.save('sample.xls')
這個是一個最簡單的例子,創建一個 Excel 表格,新建一個名為 sample 的 sheet ,并在 A1 、 B1 的位置寫上 jb51 、 jb51.net 。
使用 xlrd 讀取 Excel 數據
xlrd 的安裝方式
$ sudo pip install xlrd
示例代碼
import xlrdxls = xlrd.open_workbook('sample.xls')sheet = xls.sheets()[0]values = sheet.row_values(0)print(values)
這份代碼使用 xlrd 讀取上面創建的 Excel 表格,輸出是:
['jb51', 'jb51.net']
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
新聞熱點
疑難解答