python xlrd,读取excel文件

xlrd就是excel read的意思,用来读取excel表格。在做自动化测试的时候用到了这个库,看一下常用的函数。

import xlrd

filename = "abc.xls"

book = xlrd.open_workbook(filename) # 打开一个工作薄,不需要手动进行关闭

sheet = book.sheet_by_index(0)     # 获取一个工作表,以index的方式,这里是获取第1个工作表

# sheet = book.sheet_by_name("Sheet1") 根据工作表的名字,获取一个工作表对象

print(sheet.nrows)             #打印工作表的行数
print(sheet.ncols)             #打印工作表的列数

for i in range(0, sheet.nrows):
    for j in range(0, sheet.ncols):
        print(sheet.cell_value(i,j))   #打印单元格[i,j]的值

print(sheet.row_values(0)) #打印工作表第一行的值
#有行就有列,下面是打印某列的值

print(sheet.col_values(1)) #打印第2列的值,因为是从0开始的

#到这里,其实完全够用了,就不用往下写了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值