Python第三方模块使用之xlrd

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
import xlrd
import xlwt


#加载excel文件
data = xlrd.open_workbook("test.xlsx")


#操作sheet
#判断sheet是否已加载
# data.sheet_loaded(0)
#关闭sheet
# data.unload_sheet(0)


# print(data.sheets())
# print(data.sheets()[0])
# print(data.sheet_by_index(0))
# print(data.sheet_by_name("Sheet1"))
# print(data.sheet_names())
# print(data.nsheets)


#操作行
sheet = data.sheet_by_index(0)
#获取总有效行数
sheet.nrows
#访问第一行数据
sheet.row(0)
#获取行数据类型(0:空,1:字符串,2:数值)
sheet.row_types(0)
#获取单元格value
sheet.row(0)[0].value
#获取指定行的所有value
sheet.row_values(0)


#操作列(同行操作)
sheet.ncols
sheet.col(0)
sheet.col_values(0)


#操作单元格
print(sheet.cell(0, 0))


Python第三方模块使用之xlrd
https://binbiubiu.github.io/20200729130000/
作者
Binbiubiu
发布于
2020年7月29日