python读取xlsx文件

 1 def xlrdWay():
 2 
 3     file_dir = r"C:\Users\admin\Desktop\showdata.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()
View Code
posted @ 2019-11-07 15:02  小天可以  阅读(719)  评论(0编辑  收藏  举报