xlrd
一、安装xlrd
到python官网下载http://pypi.python.org/pypi/xlrd,下载后解压,进入解压的目录,直接使用Python setup.py install安装,到Python shell中试下import xlrd如果没抛出异常则说明安装成功
二、xlrd模块使用
1、导入xlrd
import xlrd
2、操作Excel之前要先打开要操作的Excel文件
data=xlrd.open_workbook('myExcel.xlsx')
3、获取工作表(三种方式)
table=data.sheets()[0] #通过索引顺序获取
table=data.sheet_by_index(1) #通过索引顺序获取
table=data.sheet_by_name(u'测试用例') #通过Excel表名称
4、获取整行和整列(数组)
table.row_values(n) #获取第n行
table.col_values(n) #获取第n列
5、读取表格某个单元格的值(table.cell(i,j).value)
nrow=table.nrows#读取Excel表格的行数
ncol=table.ncols#读取表格的列数
#print nrow,ncol
testcase=[] #筛选出要进行测试的用例
for i in range(nrow):
if table.cell(i,1).value == u'是':
testcase.append(table.cell(i,0).value) #table.cell(i,0).value 表示第i+1行第1行中的值
6、使用行、列索引读取
print table.row(0)[1].value #打印第一行,第2列的值
print table.col(0)[1].value #打印一列,第2行的值
清风深知杨柳意,啤酒龙虾难相聚。