1 import xlrd
 2 
 3 ##工作表##
 4 #打开excel
 5 f = xlrd.open_workbook("test.xlsx")
 6 file = f.sheet_by_name("test")
 7 #获取sheet对象的列表
 8 print(f.sheets())
 9 #通过索引获取sheet对象
10 print(f.sheet_by_index(0))
11 #通过名称获取sheet对象
12 print(f.sheet_by_name("test"))
13 #获取sheet列表
14 print(f.sheet_names())
15 #判断sheet是否存在
16 print(f.sheet_loaded("test"))
17 
18 ##数据行##
19 #获取数据有效行数
20 print(file.nrows)
21 #获取指定行数据
22 print(file.row(0))
23 #获取指定行数据
24 print(file.row_slice(0))
25 #获取指定行数据类型
26 print(file.row_types(0))
27 #获取指定行数据
28 print(file.row_values(0))
29 #获取指定行数据长度
30 print(file.row_len(0))
31 
32 ##数据列##
33 #获取列长度
34 print(file.ncols)
35 #返回该列的对象数据列表
36 print(file.col_slice(2))
37 #返回该列的对象数据列表
38 print(file.col(2))
39 #返回该列的类型数据列表
40 print(file.col_types(2))
41 #返回该列的值数据列表
42 print(file.col_values(2))
43 
44 ##单元格##
45 #获取单元格数据
46 print(file.cell(0,2))
47 #获取单元格数据
48 print(file.cell(0,2).value)
49 #获取单元格数据类型
50 print(file.cell(0,2).ctype)
51 #获取单元格数据类型
52 print(file.cell_type(0,2))
53 #获取单元格数据
54 print(file.cell_value(0,2))