python读取excel的常用操作


前言

`

在自动化测试中,我们常常会使用到excel管理测试参数。本文主要介绍excel的常用操作。


一、准备工作

安装xlrd库:打开电脑的命令行工具,输入如下命令,即可完成库的安装。

pip install xlrd

安装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的使用。

猜你喜欢

转载自blog.csdn.net/liangxiaoyan0426/article/details/130881920