簡介
讀取excle文件,支援xls,xlsx格式
安裝:pip3 install xlrd
匯入:import xlrd
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) # truesheet【行】操作
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模組匯入過程及常用操作
xlrd 模組方法 讀取excel file route info.xls 讀取excel資訊,生成物件 read book xlrd.open workbook file 獲取sheet 表 相關方法,返回xlrd.sheet.sheet 物件 sheet read book.sheets 獲取全...
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程式在...