1、安装
pip install xlrd==1.2.0
xlrd 新版本只支持 xls 格式,指定安装 1.2.0 老版本,可以支持xlsx格式。
2、读取表单数量和名称
import xlrd book = xlrd.open_workbook("income.xlsx") print(f"包含表单数量 {book.nsheets}") print(f"表单的名分别为: {book.sheet_names()}")
3、取表单对象
# 表单索引从0开始,获取第一个表单对象 book.sheet_by_index(0) # 获取名为2018的表单对象 book.sheet_by_name('2018') # 获取所有的表单对象,放入一个列表返回 book.sheets()
4、取表单对象属性
import xlrd book = xlrd.open_workbook("income.xlsx") sheet = book.sheet_by_index(0) print(f"表单名:{sheet.name} ") print(f"表单索引:{sheet.number}") print(f"表单行数:{sheet.nrows}") print(f"表单列数:{sheet.ncols}")
5、取单元格内容
import xlrd book = xlrd.open_workbook("income.xlsx") sheet = book.sheet_by_index(0) # 行号、列号都是从0开始计算 print