- xlrd读取文件
xlrd是跨平台的,主要示例代码如下:
workbook_object = xlrd.open_workbook(report_path) #打开文件,获取workbook对象
work_sheet = workbook_object.sheet_by_name("Sheet1")#基于sheet名字获取到sheet对象
the_sheet.cell(7,3).ctype#获取单元格的类型
使用work_sheet.nrows
获取行数,使用cell_value(i,j)
获取某个格子的值
python读取excel中单元格的内容返回的有6种类型:
- 0 empty
- 1 string
- 2 number
- 3 date
- 4 boolean
- 5 error
- xlwings的使用
根据目前的研究,xlwings很可能是调用了Excel VBA API实现的,代码被调用时打开了Excel程序实例,这也意味着它可以做到更加复杂的操作。部分示例代码如下 …
read more