文章目录
前言
`
在自动化测试中,我们常常会使用到excel管理测试参数。本文主要介绍excel的常用操作。
一、准备工作
安装xlrd库:打开电脑的命令行工具,输入如下命令,即可完成库的安装。
pip install xlrd
二、常用操作
1.打开excel文件
代码如下(示例):
fileData = xlrd.open_workbook(r"E:\hello.xlsx")
2.获得所有表名
代码如下(示例):
print(fileData.sheet_names())
3.按照表名读取表的内容
sheet = fileData.sheet_by_name(sheetName)
4.获取表中行数和列数
#获得表的所有行数
rows = sheet.nrows
#获得表的所有列数
cols = sheet.ncols
5.获取行和列的数据
#获取行数据
for i in range(rows):
print(sheet.row_values(i))
#获取列数据
for i in range(cols):
print(sheet.col_values(i))
5.获取每个单元格的数据
# 获取 单元格数据
for i in range(rows):
for j in range(cols):
print(sheet.cell_value(i, j))
三、案例
1.需求描述
已有如下excel表格,填写好了各个页面对应的用例参数,需要按照不同的表明获取表中的数据。
2.python封装读取函数
总结:
以上就是今天要讲的内容,本文仅仅简单介绍了python读取excel的使用。