1. 安装xlrd
方法:通过pip 或者 pycharm IDE
2. 使用
2.1 打开Excel表
导入模块:import xlrd
打开工作簿:book = xlrd.open_workbook('file.xls')
获取工作表3种方法:
sheet = book.sheet()[0] #通过索引顺序获取工作表
sheet = book.sheet_by_index(0) #通过索引顺序获取工作表
sheet = book.sheet_by_name('file.xls') #通过名称获取工作表
遍历每一个sheet,输出sheet名字
for sheet in sheets:
print(sheet.name)
2.2 获取整行和整列的值(数组)
sheet.row_values(i) #获取某行值
sheet.col_values(i) #获取某列值
2.3 获取行数和列数
nrows = sheet.nrows #行数
ncols = sheet.ncols #列数
2.4 获取某列或者行数据
for i in range(nrows)
print sheet.row_values(i)
2.5获取单元格数据
for sheet in sheets:
print sheet.cell_value(0,0) #获取单元格值
print sheet.cell_type(4,6) #获取单元格类型
print sheet.cell(0,0) #获取单元格对象
代码:
import xlrd class ReaderExc