Bootstrap

python xlrd库的简单使用

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
;