1 def xlrdWay(): 2 3 file_dir = r"C:UsersadminDesktopshowdata.xlsx" 4 data = xlrd.open_workbook(file_dir) 5 6 table = data.sheet_by_name('APIcase') 7 table = data.sheet_by_index(0) 8 9 names = data.sheet_names() #返回所有工作表的名字 10 # print(names) 11 12 rows = table.nrows #获取有效行 13 # print(rows) 14 15 row_col = table.row(1) ##返回由该行中所有的单元格对象组成的列表 16 # print(row_col) 17 18 p = table.row_values(1, start_colx=0, end_colx=None) #获取第1行列的数据 19 # print(p) 20 21 L = table.row_len(2) #获得第二列的长度 22 # print(L) 23 24 '''====================================================================''' 25 26 col = table.ncols #获取有效列 27 # print(col) 28 29 Y = table.col(2) #返回该列所有数据 30 # print(Y) 31 32 u = table.col_values(7, start_rowx=0, end_rowx=None) #获得第7列的数据 33 # print(u) 34 35 '''-----------------------------------------------------------------------''' 36 t = table.cell(1, 9) #返回单元格对象 37 # print(t) 38 39 k = table.cell_type(1, 6) #返回单元格数据类型 40 # print(k) 41 42 v = table.cell_value(1, 6) #返回单元格数据 43 # print(v) 44 45 46 xlrdWay()