日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

如何在Python對Excel進(jìn)行讀取

瀏覽:227日期:2022-07-22 17:52:46

在python自動化中,經(jīng)常會遇到對數(shù)據(jù)文件的操作,比如添加多名員工,但是直接將員工數(shù)據(jù)寫在python文件中,不但工作量大,要是以后再次遇到類似批量數(shù)據(jù)操作還會寫在python文件中嗎?

應(yīng)對這一問題,可以將數(shù)據(jù)寫excel文件,針對excel 文件進(jìn)行操作,完美解決。

本文僅介紹python對excel的操作

安裝xlrd 庫

xlrd庫 官方地址:https://pypi.org/project/xlrd/

pip install xlrd

如何在Python對Excel進(jìn)行讀取

筆者在安裝時使用了 pip3 install xlrd

原因:筆者同時安裝了python2 和 python3

如果pip的話會默認(rèn)將庫安裝到python2中,python3中不能直接調(diào)用。

那么到底是使用pip 還是pip3進(jìn)行安裝呢?

如果系統(tǒng)中只安裝了Python2,那么就只能使用pip。

如果系統(tǒng)中只安裝了Python3,那么既可以使用pip也可以使用pip3,二者是等價(jià)的。

如果系統(tǒng)中同時安裝了Python2和Python3,則pip默認(rèn)給Python2用,pip3指定給Python3用。

Xlrd 庫簡單的使用

以如下excel文件為例進(jìn)行操作

文件名為demo,有兩個sheet,名為工作表1和工作表2

工作表1中有如下數(shù)據(jù)

如何在Python對Excel進(jìn)行讀取

簡單的使用

# coding=utf-8import xlrd# 打開文件data = xlrd.open_workbook(’file/demo.xlsx’)# 查看工作表data.sheet_names()print('sheets:' + str(data.sheet_names()))# 通過文件名獲得工作表,獲取工作表1table = data.sheet_by_name(’工作表1’)# 打印data.sheet_names()可發(fā)現(xiàn),返回的值為一個列表,通過對列表索引操作獲得工作表1# table = data.sheet_by_index(0)# 獲取行數(shù)和列數(shù)# 行數(shù):table.nrows# 列數(shù):table.ncolsprint('總行數(shù):' + str(table.nrows))print('總列數(shù):' + str(table.ncols))# 獲取整行的值 和整列的值,返回的結(jié)果為數(shù)組# 整行值:table.row_values(start,end)# 整列值:table.col_values(start,end)# 參數(shù) start 為從第幾個開始打印,# end為打印到那個位置結(jié)束,默認(rèn)為noneprint('整行值:' + str(table.row_values(0)))print('整列值:' + str(table.col_values(1)))# 獲取某個單元格的值,例如獲取B3單元格值cel_B3 = table.cell(3,2).valueprint('第三行第二列的值:' + cel_B3)

運(yùn)行后結(jié)果

如何在Python對Excel進(jìn)行讀取

項(xiàng)目中使用

獲得所有的數(shù)據(jù)

# coding=utf-8import xlrddef read_xlrd(excelFile): data = xlrd.open_workbook(excelFile) table = data.sheet_by_index(0) for rowNum in range(table.nrows): rowVale = table.row_values(rowNum) for colNum in range(table.ncols): if rowNum > 0 and colNum == 0: print(int(rowVale[0])) else: print(rowVale[colNum]) print('---------------') # if判斷是將 id 進(jìn)行格式化 # print('未格式化Id的數(shù)據(jù):') # print(table.cell(1, 0)) # 結(jié)果:number:1001.0if __name__ == ’__main__’: excelFile = ’file/demo.xlsx’ read_xlrd(excelFile=excelFile)

結(jié)果

如何在Python對Excel進(jìn)行讀取

如果在項(xiàng)目中使用則可將內(nèi)容方法稍為做修改,獲得所有的數(shù)據(jù)后,將每一行數(shù)據(jù)作為數(shù)組進(jìn)行返回

# coding=utf-8import xlrddef read_xlrd(excelFile): data = xlrd.open_workbook(excelFile) table = data.sheet_by_index(0) dataFile = [] for rowNum in range(table.nrows): # if 去掉表頭 if rowNum > 0: dataFile.append(table.row_values(rowNum)) return dataFileif __name__ == ’__main__’: excelFile = ’file/demo.xlsx’ print(read_xlrd(excelFile=excelFile))

結(jié)果

如何在Python對Excel進(jìn)行讀取

以上就是如何在Python對Excel進(jìn)行讀取的詳細(xì)內(nèi)容,更多關(guān)于python對Excel讀取的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: python
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产激情在线播放| 丝袜a∨在线一区二区三区不卡| 亚洲一级在线| 91精品国产成人观看| 国产欧美亚洲一区| 日韩高清一区在线| 欧美一级网址| 91午夜精品| 日韩区欧美区| 欧美中文高清| 欧美三级第一页| 国产精品99久久免费观看| 国产精品一区二区三区av麻| 日本特黄久久久高潮| 欧美日本不卡| 奇米亚洲欧美| 国产精品一区高清| 国产精品欧美大片| 国产麻豆一区二区三区精品视频| 日韩精品欧美精品| 欧美精品国产一区| 国内揄拍国内精品久久| 黄毛片在线观看| 激情亚洲影院在线观看| 99久久九九| 尤物精品在线| 亚洲精品美女| 久久久久97| 91精品xxx在线观看| 亚洲精品91| 亚洲精品日韩久久| 国产精品亚洲二区| 伊人久久视频| 一区在线视频观看| 国产精品腿扒开做爽爽爽挤奶网站| 性欧美长视频| 日本成人中文字幕| 久久久久97| 国产伊人精品| 日韩一区二区三区在线看| 国产高清日韩| 天堂√8在线中文| 午夜欧美在线| 久久激情av| 国产高清不卡| 亚洲网址在线观看| 久久av超碰| 免费成人网www| 青草综合视频| 久久精品免视看国产成人| 日韩免费av| 亚洲精品国产精品粉嫩| 国产精久久一区二区| 久久久国产亚洲精品| 蜜桃视频一区二区三区在线观看| 国产欧美一级| 欧美jjzz| 青青草国产成人99久久| 日韩免费av| 日韩精品欧美成人高清一区二区| 精品久久国产一区| 免费看欧美美女黄的网站| 国产乱论精品| 久久人人99| 亚洲精品美女91| 国产99在线| 亚洲精品无播放器在线播放| 精品丝袜久久| 中文精品视频| 成人在线视频中文字幕| 日韩精品一卡二卡三卡四卡无卡| 精品国产三区在线| 蜜臀久久99精品久久久画质超高清| 精品三级在线| 亚洲毛片在线免费| 免费福利视频一区二区三区| 日欧美一区二区| 欧美成a人国产精品高清乱码在线观看片在线观看久| 日韩午夜av| 美女久久久久久| 久久av一区| 日韩久久视频| 国产精品porn| 中文字幕乱码亚洲无线精品一区| 亚洲国产成人二区| 91欧美极品| 欧美精品激情| 伊伊综合在线| 国产精品一卡| 亚洲精品在线二区| 久久亚洲国产| 日韩.com| 国产精成人品2018| 中文字幕免费精品| 丝袜av一区| 国产精品xxxav免费视频| 亚洲视频国产| 99国产精品久久久久久久| 国语精品一区| 久久爱www成人| 日韩av中文字幕一区| 亚洲一区二区免费看| 成人日韩精品| 日本久久综合| 黄色精品视频| 久久黄色影视| 日韩国产高清在线| 亚洲综合福利| 国产精品女主播一区二区三区| 91视频一区| 国产精品天堂蜜av在线播放| 综合激情视频| 一本色道久久精品| 欧美日韩高清| 久久视频国产| 日韩中文视频| 成人午夜国产| 中文字幕系列一区| 美女网站视频一区| 日本在线啊啊| 日韩影院二区| 日韩一区电影| 中文av在线全新| 中文在线а√天堂| 福利精品一区| 麻豆久久一区二区| 欧美激情麻豆| 久久av日韩| 国产剧情一区| 久久av国产紧身裤| 久久久久亚洲精品中文字幕| 国产精品传媒麻豆hd| 国产欧美日韩在线一区二区| 国产精品黄色| 久久久久黄色| 中文字幕在线视频久| 亚洲国产成人二区| 色老板在线视频一区二区| 欧美一区二区三区高清视频| 日韩大片在线观看| 男女男精品网站| 亚洲日韩视频| 日韩av网站在线观看| 国产精品大片| 国产福利91精品一区二区| 欧美亚洲在线日韩| 一本色道精品久久一区二区三区| 午夜一级在线看亚洲| 日本不卡的三区四区五区| 日本精品一区二区三区在线观看视频| 日本电影久久久| 久久福利在线| 美女一区网站| 日韩视频一区| 日韩在线卡一卡二| 久久精品99国产精品| 精品黄色一级片| 精品三级久久| 久色成人在线| 国产精品嫩草影院在线看| 国产精品久久久久久久久妇女| 蜜臀久久精品| 在线精品亚洲| 麻豆视频久久| 亚洲电影在线| 亚洲精品日韩久久| 国产精品a级| 久久国产电影| 亚洲一区二区三区中文字幕在线观看| 日韩动漫一区| 91欧美国产| 国产亚洲毛片在线| 国产精品国产三级在线观看| 日韩毛片视频| 综合视频一区| 国产精品高颜值在线观看| 午夜在线视频一区二区区别| 久久黄色影视| 999精品一区| 四虎国产精品免费久久| 国产aⅴ精品一区二区三区久久| 日韩视频一区| 国产精品久久久久久久久久齐齐| 日韩中文视频| 亚洲精选91| 国产精品99一区二区三区| 国产亚洲精品v| 麻豆国产一区| 日韩中文字幕亚洲一区二区va在线 | 亚洲天堂av资源在线观看| 久久99精品久久久久久园产越南 | 国产字幕视频一区二区| 少妇精品久久久一区二区三区| 精品国产一区二| 极品裸体白嫩激情啪啪国产精品| 欧美天堂一区| 激情偷拍久久| 国产精品久一| 亚洲美洲欧洲综合国产一区| 欧美a在线观看|