校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > python中xlrd模塊的使用詳解

python中xlrd模塊的使用詳解

熱門標(biāo)簽:杭州房產(chǎn)地圖標(biāo)注 地圖標(biāo)注可以遠(yuǎn)程操作嗎 天津塘沽區(qū)地圖標(biāo)注 如何申請(qǐng)400電話代理 江門智能電話機(jī)器人 滴滴地圖標(biāo)注公司 400電話在線如何申請(qǐng) 智能電話機(jī)器人調(diào)研 甘肅高頻外呼系統(tǒng)

一、xlrd的安裝

打開(kāi)cmd輸入pip install xlrd安裝完成即可

二、xlrd模塊的使用

下面以這個(gè)工作簿為例

1、導(dǎo)入模塊

import xlrd

2、打開(kāi)工作薄

# filename是文件的路徑名稱
workbook = xlrd.open_workbook(filename=r'C:\Users\Windows10\Desktop\xlsx文件.xlsx')

3、獲取需要操作的sheet表格(有三種方法)

①通過(guò)索引獲取

# 獲取第一個(gè)sheet表格
table = workbook.sheets()[0]

②通過(guò)索引順序獲取

# 通過(guò)索引順序獲取
table = workbook.sheet_by_index(0)

③通過(guò)sheet名稱獲取

# 通過(guò)sheet名稱獲取
table = workbook.sheet_by_name(sheet_name='Sheet1')

補(bǔ)充:獲取工作薄中所有sheet名稱

# 獲取工作薄中所有的sheet名稱
names = workbook.sheet_names()

打印結(jié)果
['Sheet1', 'Sheet2', 'Sheet3']

三、行和列的操作

常用1:獲取sheet中有多少行和多少列

# 獲取sheet中有效行數(shù)
row = table.nrows
print(row)
打印結(jié)果6
# 獲取sheet中有效列數(shù)
col = table.ncols
print(col)

打印結(jié)果
4

常用2:獲取一行中有多少列數(shù)據(jù)

# 返回該行的有效單元格長(zhǎng)度
num = table.row_len(0)
print(num)

打印結(jié)果
4

常用3:獲取指定行或者列中所有的數(shù)據(jù)

# rowx表示是獲取第幾行的數(shù)據(jù)
# start_col表示從索引為多少開(kāi)始,end_colx表示從索引為多少結(jié)束,
# end_colx為None表示結(jié)束沒(méi)有限制
# 獲取指定行中的數(shù)據(jù)并以列表的形式返回
table_list = table.row_values(rowx=0, start_colx=0, end_colx=None)
print(table_list)

打印結(jié)果
['渡劫(送千萬(wàn)元寶)', '新手禮包', '主角技能書(shū)*20,三級(jí)攻擊石*2,萌新相框*1', 'nesHtg6Y']
# colx表示是獲取第幾列的數(shù)據(jù)
# start_rowx表示從索引為多少開(kāi)始,end_rowx表示從索引為多少結(jié)束,
# end_rowx為None表示結(jié)束沒(méi)有限制
# 獲取指定列中的數(shù)據(jù)并以列表的形式返回
table_list = table.col_values(colx=0, start_rowx=0, end_rowx=None)
print(table_list)

打印結(jié)果
['渡劫(送千萬(wàn)元寶)', '渡劫(送千萬(wàn)元寶)', '渡劫(送千萬(wàn)元寶)', '渡劫(送千萬(wàn)元寶)', '名揚(yáng)沙城-殺豬爆充值', '名揚(yáng)沙城-殺豬爆充值']

補(bǔ)充:了解即可

#返回由該列中所有的單元格對(duì)象組成的列表
print(table.row(0)) 
#返回由該行中所有的單元格對(duì)象組成的列表
print(table.row_slice(0)) 
#返回由該行中所有單元格的數(shù)據(jù)類型組成的列表
print(table.row_types(0, start_colx=0, end_colx=None)) 

打印結(jié)果
[text:'渡劫(送千萬(wàn)元寶)', text:'新手禮包', text:'主角技能書(shū)*20,三級(jí)攻擊石*2,萌新相框*1', text:'nesHtg6Y']
[text:'渡劫(送千萬(wàn)元寶)', text:'新手禮包', text:'主角技能書(shū)*20,三級(jí)攻擊石*2,萌新相框*1', text:'nesHtg6Y']
array('B', [1, 1, 1, 1])
 #返回由該列中所有的單元格對(duì)象組成的列表
print(table.col(0, start_rowx=0, end_rowx=None)) 
#返回由該列中所有的單元格對(duì)象組成的列表
print(table.col_slice(0, start_rowx=0, end_rowx=None)) 
#返回由該列中所有單元格的數(shù)據(jù)類型組成的列表
print(table.col_types(0, start_rowx=0, end_rowx=None)) 

打印結(jié)果
[text:'渡劫(送千萬(wàn)元寶)', text:'渡劫(送千萬(wàn)元寶)', text:'渡劫(送千萬(wàn)元寶)', text:'渡劫(送千萬(wàn)元寶)', text:'名揚(yáng)沙城-殺豬爆充值', text:'名揚(yáng)沙城-殺豬爆充值']
[text:'渡劫(送千萬(wàn)元寶)', text:'渡劫(送千萬(wàn)元寶)', text:'渡劫(送千萬(wàn)元寶)', text:'渡劫(送千萬(wàn)元寶)', text:'名揚(yáng)沙城-殺豬爆充值', text:'名揚(yáng)沙城-殺豬爆充值']
[1, 1, 1, 1, 1, 1]

四、單元格的操作

1、獲取單元中的值

# 獲取指定單元格內(nèi)的值
value = table.cell_value(rowx=0, colx=1)
print(value)

打印結(jié)果
新手禮包

2、獲取單元格內(nèi)的組成對(duì)象和數(shù)據(jù)

value = table.cell(rowx=0, colx=1)
print(value)

打印結(jié)果
text:'新手禮包'

3、獲取單元格的數(shù)據(jù)類型

python讀取excel中單元格的內(nèi)容返回的有5種類型。ctype : 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error。即date的ctype=3,這時(shí)需要使用xlrd的xldate_as_tuple來(lái)處理為date格式,先判斷表格的ctype=3時(shí)xldate才能開(kāi)始操作。

value = table.cell_type(rowx=0, colx=1)
print(value)

五、案例

需求:獲取上面表格中的數(shù)據(jù)并依次打印出來(lái)

import xlrd

# 打開(kāi)工作薄
workbook = xlrd.open_workbook(r'C:\Users\Windows10\Desktop\xlsx文件.xlsx')
# 獲取第一個(gè)sheet表格
table = workbook.sheets()[0]
# 獲取行數(shù)
rows = table.nrows
# 獲取列數(shù)
cols = table.ncols
# 循環(huán)獲取每行的數(shù)據(jù)
for row in range(rows):
 for col in range(cols):
  value = table.cell_value(row, col)
  print('第{}行{}列的數(shù)據(jù)為:{}'.format(row, col, value))

打印結(jié)果
第0行0列的數(shù)據(jù)為:渡劫(送千萬(wàn)元寶)
第0行1列的數(shù)據(jù)為:新手禮包
第0行2列的數(shù)據(jù)為:主角技能書(shū)*20,三級(jí)攻擊石*2,萌新相框*1
第0行3列的數(shù)據(jù)為:nesHtg6Y
第1行0列的數(shù)據(jù)為:渡劫(送千萬(wàn)元寶)
第1行1列的數(shù)據(jù)為:特權(quán)禮包
第1行2列的數(shù)據(jù)為:翅膀進(jìn)階丹*20,翅膀技能書(shū)*10,萌新氣泡*1
第1行3列的數(shù)據(jù)為:QqBSc7VJ
第2行0列的數(shù)據(jù)為:渡劫(送千萬(wàn)元寶)
第2行1列的數(shù)據(jù)為:獨(dú)家禮包
第2行2列的數(shù)據(jù)為:高級(jí)生命精華*10,升星石*20,法寶靈紋石*10
第2行3列的數(shù)據(jù)為:NqsEdtBt
第3行0列的數(shù)據(jù)為:渡劫(送千萬(wàn)元寶)
第3行1列的數(shù)據(jù)為:預(yù)約禮包
第3行2列的數(shù)據(jù)為:高級(jí)攻擊精華*10,生命神兵印記包*5,老司機(jī)氣泡*1
第3行3列的數(shù)據(jù)為:P22vY6wa
第4行0列的數(shù)據(jù)為:名揚(yáng)沙城-殺豬爆充值
第4行1列的數(shù)據(jù)為:萬(wàn)元青龍
第4行2列的數(shù)據(jù)為:凌霄青龍*1
第4行3列的數(shù)據(jù)為:NB999
第5行0列的數(shù)據(jù)為:名揚(yáng)沙城-殺豬爆充值
第5行1列的數(shù)據(jù)為:尊貴VIP11
第5行2列的數(shù)據(jù)為:5元*2、神羽*20、斗笠石(中)*20
第5行3列的數(shù)據(jù)為:VIP999

到此這篇關(guān)于python中xlrd模塊的使用詳解的文章就介紹到這了,更多相關(guān)python xlrd模塊內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python中的xlrd模塊使用原理解析
  • python使用xlrd模塊讀取xlsx文件中的ip方法
  • Python使用xlrd模塊操作Excel數(shù)據(jù)導(dǎo)入的方法
  • python使用xlrd模塊讀寫(xiě)Excel文件的方法
  • Python中的xlrd模塊使用整理

標(biāo)簽:東莞 臨汾 廊坊 漢中 長(zhǎng)春 重慶 河池 德宏

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python中xlrd模塊的使用詳解》,本文關(guān)鍵詞  python,中,xlrd,模塊,的,使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python中xlrd模塊的使用詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于python中xlrd模塊的使用詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    美女免费视频一区二区| 色哟哟日韩精品| 91浏览器入口在线观看| 日韩美女视频一区二区在线观看| 国产精品久99| 国模无码大尺度一区二区三区 | 亚洲午夜久久久久久久久电影网| 精品一区二区三区蜜桃| 欧美区视频在线观看| 自拍偷拍国产精品| 国产精品一区免费视频| 正在播放亚洲一区| 亚洲国产精品人人做人人爽| 91在线视频观看| 国产精品乱码人人做人人爱| 国产美女在线观看一区| 日韩精品影音先锋| 日韩成人免费电影| 欧美日韩一区 二区 三区 久久精品 | 岛国精品在线观看| 日韩精品最新网址| 视频在线观看91| 欧美日本在线观看| 亚洲国产综合视频在线观看| 色婷婷av一区二区三区gif| 中文字幕一区三区| 波多野结衣精品在线| 国产精品美女久久久久久久| 国产成人精品综合在线观看| 日本一区二区三区免费乱视频| 韩国精品主播一区二区在线观看 | 欧美日韩一本到| 亚洲尤物在线视频观看| 91福利社在线观看| 亚洲精品乱码久久久久| 色八戒一区二区三区| 伊人婷婷欧美激情| 欧洲精品视频在线观看| 一区二区三区四区蜜桃| 欧美性大战久久久久久久| 一区二区视频在线| 在线成人高清不卡| 精品在线观看免费| 国产欧美日韩视频在线观看| 99久久国产综合精品色伊| 一区二区在线观看视频在线观看| 欧美影视一区在线| 蜜桃视频在线观看一区| 日本一区二区视频在线观看| 日本精品一区二区三区高清| 中文字幕一区二区三| 欧美中文字幕久久| 蜜桃久久久久久久| 亚洲国产精品激情在线观看| 95精品视频在线| 日本成人在线不卡视频| 国产亚洲美州欧州综合国| 99久久伊人久久99| 日本不卡在线视频| 欧美激情一区二区三区全黄| 欧美影院精品一区| 国产麻豆精品theporn| 亚洲青青青在线视频| 日韩一卡二卡三卡四卡| 成人免费视频免费观看| 亚洲一区二区偷拍精品| 欧美精品一区二区三区四区 | 欧美精品一级二级| 国产成人自拍在线| 日韩精品高清不卡| 国产精品成人网| 精品美女在线观看| 91麻豆成人久久精品二区三区| 视频一区二区国产| 国产精品理论片在线观看| 欧美精品一二三四| 91美女视频网站| 国产成人亚洲综合a∨婷婷图片| 亚洲高清久久久| 中文字幕一区二区视频| 精品久久国产字幕高潮| 欧美在线看片a免费观看| 国产精品一二三四区| 午夜精品久久久久| 最新国产精品久久精品| www成人在线观看| 欧美区视频在线观看| 91精品福利在线| 国产福利一区二区三区在线视频| 天天影视色香欲综合网老头| 亚洲日穴在线视频| 国产情人综合久久777777| 8x8x8国产精品| 在线看国产一区| 91猫先生在线| 99re视频精品| 不卡区在线中文字幕| 国产成人在线观看免费网站| 九色综合国产一区二区三区| 亚洲成人一区二区在线观看| 亚洲欧美日韩国产一区二区三区| 国产精品视频一区二区三区不卡| 精品美女一区二区| 欧美高清视频不卡网| 欧美伊人精品成人久久综合97| 91啪亚洲精品| 色婷婷精品久久二区二区蜜臂av| 成人福利视频网站| 国产精品一品二品| 国产成人8x视频一区二区| 激情小说亚洲一区| 国产在线播放一区二区三区| 久久99精品国产麻豆婷婷| 精品一区二区三区香蕉蜜桃 | 精品国产91乱码一区二区三区 | 国产一区美女在线| 国产一区二区在线电影| 国产精品一二三区在线| 国产suv精品一区二区三区| 国产福利不卡视频| 从欧美一区二区三区| 95精品视频在线| 欧美日韩综合一区| 欧美日本一区二区| 欧美一级片在线| 精品国精品国产| 国产亚洲美州欧州综合国 | 久久九九99视频| 久久久www免费人成精品| 中文字幕+乱码+中文字幕一区| 国产精品色在线观看| 一区二区三区免费看视频| 亚洲电影视频在线| 精品一区精品二区高清| 丁香网亚洲国际| 色噜噜夜夜夜综合网| 欧美日韩激情在线| 精品国产乱码久久久久久蜜臀| 欧美精彩视频一区二区三区| 中文字幕亚洲视频| 亚洲高清免费一级二级三级| 久久99国产精品成人| 成人动漫一区二区在线| 欧美日韩一级片网站| 久久久www免费人成精品| 中文字幕一区二区三区四区| 婷婷国产v国产偷v亚洲高清| 国产在线播精品第三| 91久久国产综合久久| 欧美一区二区三区电影| 国产精品美女视频| 日本伊人精品一区二区三区观看方式| 国产精品一区二区x88av| 日本道免费精品一区二区三区| 欧美一区二区三区免费大片| 国产精品夫妻自拍| 麻豆国产91在线播放| 91影院在线免费观看| 欧美一区二区三区不卡| 国产精品每日更新在线播放网址| 午夜精品久久久久久久久久| 国产成人亚洲综合a∨猫咪| 欧美亚洲日本一区| 中文字幕av一区二区三区| 秋霞午夜av一区二区三区| 9人人澡人人爽人人精品| 精品国偷自产国产一区| 亚洲a一区二区| 色综合久久中文字幕| 久久久精品免费免费| 石原莉奈一区二区三区在线观看 | 色又黄又爽网站www久久| 2021中文字幕一区亚洲| 亚洲五月六月丁香激情| www.欧美精品一二区| 久久只精品国产| 免费观看在线综合| 欧美日韩三级一区| 亚洲黄色免费电影| 91视频免费看| 中文字幕不卡在线| 国产盗摄女厕一区二区三区| 欧美成人性福生活免费看| 午夜影院在线观看欧美| 欧美在线影院一区二区| 国产精品青草综合久久久久99| 老汉av免费一区二区三区| 欧美老肥妇做.爰bbww视频| 亚洲欧美日韩国产另类专区| 99免费精品视频| 国产精品国产三级国产| 国产成人综合视频| 欧美经典一区二区| 国产aⅴ综合色| 国产精品久久精品日日| 不卡一区二区在线| 亚洲人成小说网站色在线| 99久久免费国产| 一区二区三区在线视频观看58| 91在线无精精品入口|