Python第三方庫(kù)xlrd/xlwt的安裝與讀寫Excel表格
前言
相信大家都應(yīng)該有所體會(huì),在平時(shí)經(jīng)常會(huì)遇到處理 Excel 表格數(shù)據(jù)的情況,人工處理起來實(shí)在是太麻煩了,我們可以使用 Python 來解決這個(gè)問題,我們需要兩個(gè) Python 擴(kuò)展, xlrd 和 xlwt 。
xlrd和xlwt是Python的第三方庫(kù),所以是需要自己安裝的,可以在python的官網(wǎng)https://pypi.python.org/pypi下載該模塊來安裝,也可以通過其他手段,比如easy_install或者pip,下面來看看詳細(xì)的安裝介紹與讀寫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')
這個(gè)是一個(gè)最簡(jiǎn)單的例子,創(chuàng)建一個(gè) Excel 表格,新建一個(gè)名為 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é)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
- Python使用pypinyin實(shí)現(xiàn)中文拼音轉(zhuǎn)換
- Python pypinyin注音庫(kù)輕松絲滑實(shí)現(xiàn)漢字轉(zhuǎn)換成拼音
- Python 中拼音庫(kù) PyPinyin 用法詳解
- 教你使用Python pypinyin庫(kù)實(shí)現(xiàn)漢字轉(zhuǎn)拼音
- python中使用xlrd、xlwt操作excel表格詳解
- Python使用xlwt模塊操作Excel的方法詳解
- Python xlwt設(shè)置excel單元格字體及格式
- Python漢字轉(zhuǎn)拼音pypinyin庫(kù)、輸出excel的xlwt庫(kù)
相關(guān)文章
深入理解Python中的 __new__ 和 __init__及區(qū)別介紹
這篇文章主要介紹了深入理解Python中的 __new__ 和 __init__及區(qū)別介紹,這兩個(gè)方法的主要區(qū)別在于:__new__ 負(fù)責(zé)對(duì)象的創(chuàng)建而 __init__ 負(fù)責(zé)對(duì)象的初始化。具體內(nèi)容詳情大家跟隨小編一起看看吧2018-09-09
Python數(shù)據(jù)分析處理(三)--運(yùn)動(dòng)員信息的分組與聚合
這篇文章主要介紹了Python數(shù)據(jù)清洗與處理?運(yùn)動(dòng)員信息的分組與聚合,根據(jù)Python數(shù)據(jù)清洗與處理?的相關(guān)資料展開運(yùn)動(dòng)員信息的分組與聚合的文章內(nèi)容,需要的朋友可以參考一下2021-12-12
Python+OpenCV實(shí)戰(zhàn)之拖拽虛擬方塊的實(shí)現(xiàn)
這篇文章主要介紹了如何利用Python+OpenCV實(shí)現(xiàn)拖拽虛擬方塊的效果,即根據(jù)手指坐標(biāo)位置和矩形的坐標(biāo)位置,判斷手指點(diǎn)是否在矩形上,如果在則矩形跟隨手指移動(dòng),感興趣的可以了解一下2022-08-08
Python語(yǔ)言規(guī)范之Pylint的詳細(xì)用法
Pylint 是一個(gè) Python 代碼分析工具,它分析 Python 代碼中的錯(cuò)誤,查找不符合代碼風(fēng)格標(biāo)準(zhǔn)(Pylint 默認(rèn)使用的代碼風(fēng)格是 PEP 8)和有潛在問題的代碼,接下來通過本文給大家介紹Python Pylint的使用,感興趣的朋友一起看看吧2021-06-06

