Python xlrd模組匯入過程及常用操作

2022-08-01 19:09:14 字數 1598 閱讀 3924

xlrd 模組方法

讀取excel

file = 'route_info.xls' # 讀取excel資訊,生成物件 read_book = xlrd.open_workbook(file)

獲取sheet【表】相關方法,返回xlrd.sheet.sheet()物件

sheet = read_book.sheets() # 獲取全部sheet列表 print(sheet) print(sheet[0]) # 通過索引順序獲取 sheet = read_book.sheet_by_name("100路") # 通過名稱獲取 print(sheet) sheet = read_book.sheet_by_index(0) # 通過索引順獲取 print(sheet)

返回book中所有工作表的名字列表

sheet_names = read_book.sheet_names() print(sheet_names)

檢查某個sheet是否匯入完畢

is_loaded = read_book.sheet_loaded("100路") print(is_loaded) # true

sheet【行】操作

print(sheet.nrows) # 獲取該sheet中的有效行數 print(sheet.row_len(0)) # 返回該行的有效單元格長度 print(sheet.row(0)) # 3.返回由該列中所有的 單元格物件 組成的列表 print(sheet.row_slice(0)) # 返回由該列中所有的 單元格物件 組成的列表 # 4.返回由該行中所有單元格的 資料型別 組成的列表 print(sheet.row_types(0, start_colx=0, end_colx=none)) # 5.返回由該行中所有單元格的資料組成的列表 print(sheet.row_values(0, start_colx=0, end_colx=none))

sheet【列】操作

print(sheet.ncols) # 獲取該sheet中的有效列數 print(sheet.col(0)) # 3.返回由該列中所有的 單元格物件 組成的列表 print(sheet.col_slice(0)) # 返回由該列中所有的 單元格物件 組成的列表 # 4.返回由該列中所有單元格的 資料型別 組成的列表 print(sheet.col_types(0, start_colx=0, end_colx=none)) # 5.返回由該列中所有單元格的資料組成的列表 print(sheet.col_values(0, start_colx=0, end_colx=none))

sheet【單元格】操作

print(sheet.cell(0, 0)) # 返回單元格物件 print(sheet.cell_tpy(0, 0)) # 返回單元格中的資料型別 print(sheet.cell_value(0, 0)) # 返回單元格中的資料

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援。

Python xlrd模組匯入過程及常用操作

簡介 讀取excle文件,支援xls,xlsx格式 安裝 pip3 install xlrd 匯入 import xlrd xlrd 模組方法 讀取excel file route info.xls 讀取excel資訊,生成物件 read book xlrd.open workbook file 獲...

Python xlrd模組匯入過程及常用操作

簡介 讀取excle文件,支援xls,xlsx格式 安裝 pip3 install xlrd 匯入 import xlrd xlrd 模組方法 讀取excel file route info.xls 讀取excel資訊,生成物件 read book xlrd.open workbook file 獲...

Python xlrd模組介紹

在python中xlrd和xlwt是兩個很重要的模組,主要解決python讀寫excel資料的介面問題。xlrd所讀取的excel資料可能的格式有七種 1 data xlrd.open workbook filename 讀取名為filename的工作簿 若所讀取的excel檔案與python程式在...