一、安装xlrd模块
到python官网下载http:
/
/
pypi.python.org
/
pypi
/
xlrd模块安装,前提是已经安装了python 环境。
二、使用介绍
1
、导入模块
import
xlrd
2
、打开Excel文件读取数据
data
=
xlrd.open_workbook(
'excelfile.xls'
)
3
、使用技巧
获取一个工作表
table
=
data.sheets()[
0
]
table
=
data.sheet_by_index(
0
)
table
=
data.sheet_by_name(u
'Sheet1'
)
获取整行和整列的值(数组)
table.row_values(i)
table.col_values(i)
获取行数和列数
nrows
=
table.nrows
ncols
=
table.ncols
循环行列表数据
for
i
in
range
(nrows ):
print
table.row_values(i)
单元格
cell_A1
=
table.cell(
0
,
0
).value
cell_C4
=
table.cell(
2
,
3
).value
使用行列索引
cell_A1
=
table.row(
0
)[
0
].value
cell_A2
=
table.col(
1
)[
0
].value
简单的写入
row
=
0
col
=
0
ctype
= 1 # 类型 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error
value
=
'单元格的值'
xf
=
0
table.put_cell(row, col, ctype, value, xf)
table.cell(
0
,
0
)
table.cell(
0
,
0
).value