婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python中的xlrd模塊使用整理

Python中的xlrd模塊使用整理

熱門標(biāo)簽:地圖標(biāo)注視頻廣告 無錫客服外呼系統(tǒng)一般多少錢 老人電話機(jī)器人 百度地圖標(biāo)注位置怎么修改 洪澤縣地圖標(biāo)注 高德地圖標(biāo)注是免費(fèi)的嗎 大連crm外呼系統(tǒng) 北京電信外呼系統(tǒng)靠譜嗎 梅州外呼業(yè)務(wù)系統(tǒng)

1.簡述:

xlrd是讀取excel表格數(shù)據(jù);

支持 xlsx和xls 格式的excel表格;

三方模塊安裝方式:pip3 install xlrd;

模塊導(dǎo)入方式: import xlrd

2.xlrd模塊的基本操作

Xler的操作主要分兩步:
其一時(shí)獲取book對象,
其二book對象再次進(jìn)行excel的讀取操作。

2.1打開excel文件獲取book對象

xlrd.open_workbook(filename[,logfile,file_contents,…])

如果filename 文件名不存在,則會(huì)報(bào)錯(cuò) FilenotFoundError。

如果filename 文件名存在,則會(huì)返回一個(gè)xrld.book.Book 對象。 import xlrd

Workbook = xlrd.open_workbook("C:\\Users\li\Desktop\銀聯(lián)測試案例.xls")
print(Workbook)

2.2獲取xlrd.book.Book 對象中的所有sheet名稱

Names = Workbook.sheet_names()

workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
names = workbook.sheet_names()
print(names)

2.3獲取xlrd.book.Book對象中的所有sheet對象

Sheets = workbook.sheets()

workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
names = workbook.sheets()
print(names)

獲取單個(gè)的sheet頁對象

三種方式 :

第一種 worksheet1 = workbook.sheet_by_index()
第二種 worksheet2 = workbook.sheet_by_name()
第三種 worksheet3 = workbook.sheets()[0]

workbook = xlrd.open_workbook("C:\\Users\lw\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

print(worksheet1,worksheet2,worksheet3)

2.4判斷xlrd.book.Book對象中某個(gè)sheet對象是否導(dǎo)入

通過文件名

workbook = xlrd.open_workbook("C:\\Users\lw\Desktop\測試用例.xlsx")
sheets = workbook.sheets()
print(workbook.sheet_loaded("公司分部"))

通過索引

workbook = xlrd.open_workbook("C:\\Users\lw\Desktop\測試用例.xlsx")
sheets = workbook.sheets()
print(workbook.sheet_loaded(0))

3.sheet對象的基本操作

3.1行操作

①獲取所有行數(shù)

Rows = sheet.nrows 特別注意,這是屬性而不是方法,不加括號。

workbook = xlrd.open_workbook("C:\\Users\lw\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

print(worksheet1.nrows)

②獲取某行的數(shù)據(jù),值為列表形式

Value = sheet.row_values()

workbook = xlrd.open_workbook("C:\\Users\lw\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

value = worksheet1.row_values(1)
print(value)

③獲取某行的類型及數(shù)據(jù)

Sheet.row()

workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

value = worksheet1.row(1)
print(value)

④獲取某行的類型的列表

Sheet.row_types()

單元類型ctype:empty為0,string為1,number為2,date為3,boolean為4, error為5(左邊為類型,右邊為類型對應(yīng)的值);

workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

value = worksheet1.row_types(1)
print(value)

⑤以切片形式獲取某行的類型及數(shù)據(jù)

Sheet.row_slice() 記錄分隔符為\n

workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

value = worksheet1.row_slice(1)
print(value)

⑥獲取某行的長度

Sheet.len()

workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

value = worksheet1.row_len(1)
print(value)

⑦獲取sheet的所有生成器

Sheet.get_rows()

workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

row = worksheet1.get_rows()
for one in row:
    print(one)

3.2列操作

①獲取有效列數(shù)

Sheet.cols 注意:此處為屬性不加括號

②獲取某列數(shù)據(jù)

Sheet.values()

③獲取某列類型

Sheet.types()

單元類型ctype:empty為0,string為1,number為2,date為3,boolean為4, error為5(左邊為類型,右邊為類型對應(yīng)的值);

④以slice切片方式獲取某列數(shù)據(jù)

Sheet.value_slice()
workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
sheets = workbook.sheets()

worksheet1 = workbook.sheet_by_index(0)
worksheet2 = workbook.sheet_by_name("公司分部")
worksheet3 = workbook.sheets()[0]

cols = worksheet1.col
value = worksheet1.col_values(0)
type = worksheet1.col_types(0)
valuesl = worksheet1.col_slice(0)

print(cols)
print("----------------------")
print(value)
print("----------------------")
print(type)
print("----------------------")
print(valuesl)

3.3單元格操作

①獲取單元格數(shù)據(jù)對象。 sheet.cell(rowx,colx)類型為xlrd.sheet.Cell

②獲取單元格類型。Sheet.cell_type(rowx,colx)

單元類型ctype:empty為0,string為1,number為2,date為3,boolean為4, error為5(左邊為類型,右邊為類型對應(yīng)的值);

③獲取單元格數(shù)據(jù)。

Sheet.cell_value(rowx,colx)

3.4對單元格中的日期/時(shí)間操作

單元類型ctype:empty為0,string為1,number為2,date為3,boolean為4, error為5(左邊為類型,右邊為類型對應(yīng)的值);

①xlrd.xldate_as_tuple()

“{}-{:0>2}-{:0>2}”.format(date[0],date[1],date[2])

②xlrd.xldate_as_datetime(value,mode).strftime(“%Y-%m-%d”)

workbook = xlrd.open_workbook("C:\\Users\li\Desktop\測試用例.xlsx")
import datetime

sheet2_object = workbook.sheet_by_index(0)
value_type = sheet2_object.cell(0, 1).ctype
value_type = sheet2_object.cell_value(1, 4)

data = xlrd.xldate.xldate_as_datetime(value_type,0)
print(data.strftime("%Y-%m-%d"))

date = xlrd.xldate.xldate_as_tuple(value_type,0)
print("{}-{:0>2}-{:0>2}".format(date[0],date[1],date[2]))

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

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

標(biāo)簽:岳陽 安慶 怒江 清遠(yuǎn) 洛陽 泉州 長春 吉林

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python中的xlrd模塊使用整理》,本文關(guān)鍵詞  Python,中的,xlrd,模塊,使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python中的xlrd模塊使用整理》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python中的xlrd模塊使用整理的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美三日本三级三级在线播放| 欧美一激情一区二区三区| 国产精品狼人久久影院观看方式| 日韩视频在线永久播放| 欧美日韩专区在线| 色妹子一区二区| 国产馆精品极品| av亚洲精华国产精华精华| 丁香亚洲综合激情啪啪综合| 精品视频1区2区| 久久精品欧美一区二区三区麻豆| 亚洲永久免费视频| 夜夜揉揉日日人人青青一国产精品 | 亚洲1区2区3区4区| 久久精品人人做人人爽人人| 极品少妇xxxx偷拍精品少妇| 一区二区三区鲁丝不卡| 国产精品美女视频| 色视频一区二区| 国产精品一二一区| 欧美亚男人的天堂| 91黄色在线观看| 97精品视频在线观看自产线路二| 亚洲高清免费在线| 久久99国产精品久久99果冻传媒| 国产成人综合亚洲网站| 91国内精品野花午夜精品| 欧美在线999| 精品国精品国产尤物美女| 日韩理论在线观看| 蜜臀精品一区二区三区在线观看 | 中文字幕在线不卡一区| 日本大胆欧美人术艺术动态| 欧美丰满少妇xxxxx高潮对白| 亚洲黄色录像片| 久久久一区二区三区捆绑**| 激情五月婷婷综合| 一区在线中文字幕| 欧美日韩精品二区第二页| 国产综合久久久久久久久久久久| 中文字幕中文字幕在线一区| 日本道在线观看一区二区| 日韩精品亚洲专区| 国产精品乱人伦| 成人免费在线观看入口| 欧美人狂配大交3d怪物一区| 亚洲三级免费电影| 欧美三级视频在线| 亚洲影视在线播放| 欧美亚洲国产bt| 欧美aaaaaa午夜精品| 久久日一线二线三线suv| 国产麻豆91精品| 综合色中文字幕| 欧美亚洲动漫精品| 热久久一区二区| 久久精品视频一区二区| 成人精品鲁一区一区二区| 一区二区三区在线高清| 制服视频三区第一页精品| 成人在线综合网站| 午夜欧美一区二区三区在线播放| 精品国精品自拍自在线| 日本道免费精品一区二区三区| 秋霞成人午夜伦在线观看| 国产免费久久精品| 日韩精品一区二区三区在线观看| 懂色av一区二区在线播放| 日本午夜一区二区| 一区二区三区四区不卡视频| 精品日韩欧美在线| 97久久超碰国产精品| 国产美女精品人人做人人爽| 日本成人在线电影网| 成人激情视频网站| 国产精品精品国产色婷婷| 午夜欧美在线一二页| 国产欧美日本一区视频| 一区二区三区小说| 91久久免费观看| 国产视频一区在线播放| 日韩av高清在线观看| 国产精品一区在线观看乱码| 4438成人网| 亚洲国产va精品久久久不卡综合| 成人在线综合网站| 精品国产一区二区三区忘忧草| 人人狠狠综合久久亚洲| 制服丝袜亚洲色图| av亚洲精华国产精华| 老司机午夜精品99久久| 久色婷婷小香蕉久久| 国产福利一区在线| av在线不卡免费看| 欧美日本一道本在线视频| 精品视频在线免费观看| 5858s免费视频成人| 9191成人精品久久| 欧美成人福利视频| 国产亚洲污的网站| 亚洲主播在线播放| 国产一区视频在线看| 欧美日韩夫妻久久| 国产亚洲精品bt天堂精选| 国产精品久久久久久久久免费相片| 一区二区三区日韩欧美精品 | 亚洲美女在线一区| 国内精品免费在线观看| 91在线观看下载| 欧美日韩精品一区二区| 国产精品久久久久久一区二区三区 | 国产精品一区二区在线观看网站| 成人性生交大片免费看视频在线 | 亚洲国产成人自拍| 蜜臀av性久久久久蜜臀aⅴ | 色综合天天综合在线视频| 欧美老年两性高潮| 亚洲欧美怡红院| 国产精品一区二区三区四区| 日本韩国欧美一区| 一区二区三区在线观看欧美| 国产v日产∨综合v精品视频| 欧美一区二区三区免费观看视频| 国产亚洲精品aa午夜观看| 韩国一区二区在线观看| 久久一二三国产| 99这里只有精品| 日韩伦理电影网| 欧美天堂亚洲电影院在线播放| 亚洲成人午夜电影| 欧美日韩成人在线| 麻豆精品视频在线观看免费| 欧美一区日韩一区| 国产高清亚洲一区| 亚洲午夜私人影院| 精品国产免费一区二区三区四区| 成人晚上爱看视频| 午夜精品一区二区三区免费视频 | 欧美美女视频在线观看| 久久99精品久久久| 国产精品久久久久久久久免费桃花 | 成人高清视频在线| 婷婷夜色潮精品综合在线| 久久精品在这里| 欧美日韩免费电影| av男人天堂一区| 狠狠色伊人亚洲综合成人| 亚洲综合激情另类小说区| 国产日韩欧美精品在线| 日韩女优电影在线观看| 99视频在线精品| 精品无码三级在线观看视频 | 亚洲美女一区二区三区| 久久久亚洲综合| 精品va天堂亚洲国产| 欧洲精品中文字幕| 99热99精品| 成人h精品动漫一区二区三区| 美日韩一区二区三区| 亚洲午夜在线视频| 一区二区日韩电影| 亚洲精品午夜久久久| 国产女主播视频一区二区| 精品国产91亚洲一区二区三区婷婷| 欧美日韩成人综合在线一区二区| 在线播放中文一区| 99久久99久久久精品齐齐| 国产成a人无v码亚洲福利| 国产成人免费在线视频| 成人免费视频播放| 亚洲成人免费在线观看| 7799精品视频| 精品视频在线免费看| 欧美群妇大交群的观看方式| 在线影院国内精品| 在线视频你懂得一区二区三区| 色综合色综合色综合| 91福利在线看| 亚洲精品一区二区三区在线观看 | 欧美久久久久中文字幕| 亚洲综合色丁香婷婷六月图片| 国产专区欧美精品| 久久影音资源网| 国产精品国产馆在线真实露脸 | 欧美大尺度电影在线| 亚洲大片精品永久免费| 欧美日韩激情一区二区三区| 一区二区三区在线观看网站| 色悠悠亚洲一区二区| 亚洲成a人片在线观看中文| 一本色道久久综合精品竹菊| 2021国产精品久久精品| 懂色av中文字幕一区二区三区 | 国产精品美女久久久久久久| 国产麻豆9l精品三级站| 国产日韩欧美精品一区| 色丁香久综合在线久综合在线观看| 亚洲精品视频免费观看| 欧美视频一区二| 久久成人18免费观看|