安装方法: pip install openpyxl
openpyxl方法说明:
① load_workbook("path"):导入excel文件,path为excel文件所在路径
② wb.get_sheet_by_name("sheet_name")或wb[sheet_name]:获取目标表格,sheet_name 是当前Excel文件中的名称为”sheet_name“的表格
③ wb.sheetnames:返回Excel文件中所有表格名称列表
④ sheet.cell(i, j).value :获取第i行,第j列的元素的值
⑤ remove(sheet_name): 删除一个名为sheet_name的Sheet
⑥ save(filename): 保存到文件,写入操作后需要保存才会保存到Excel文件
从Excel读取数据
示例表格:
说明:读取名称为testcase.xlsx的Excel文件中 case表格里第三列的第二行到第四行的数据并保存
往Excel写入数据
说明:在第四列的第二行到第四行写入数据,写入的数据是当前行的行数
完整代码:
项目结构:
执行结果:
执行后表格结果:
总结:
使用python进行接口自动化测试时,可能会使用python来对excel数据进行读取和写入,掌握基本的使用方法可以对后续的接口框架学习有一定帮助哦。