在接口自动化测试中,我们将测试用例写在excel文件里。所以需要openpyxl这个模块读写excel表中的数据。
注意:只能操作 .xlsx 格式
openpyxl中有三大对象:
workbook : 工作表(excel表)
sheet : 表单(excel表底部)
cell : 单元格
一、模块安装
pip install openpyxl
二、模块导入
import openpyxl
三、读取操作
第一步,打开一个excel表,我这里用wb接收
括号里面的是filename
wb = openpyxl.load_workbook('cases.xlsx')
第二步,选定工作表单
我这里的工作表单是默认的,特别注意‘S’是大写的
sheet=wb['Sheet1']
关于表单的操作:
1.获取表单列表,返回一个列表,列表中每个元素就是一个表单名
print(wb.sheetnames)
2.创建表单(记得保存)
wb.create_sheet('