自动化不知如何参数化?xlrd来帮你解决
平时在做自动化测试的时候,一直都是要求数据与业务逻辑分离。把测试数据都写在业务里面的话,比较混杂。为了方便管理测试数据,所以引入了python的一个扩展库--xlrd。该库使用简单,能满足自动化测试的数据分离的需求。 闲语少聊,我们直接来看,xlrd是如何完成数据读取的。 安装 安装很简单,方式①:直接命令pip install xlrd;方式②:在Pycharm中直接安装即可。 基础命令 ①打开excel文件并创建对象 excel_object = xlrd.open_workbook(excel_path) ②根据工作表名称获取数据 sheet_object = excel_object.sheet_by_name('Sheet1') ③获取excel文件中所有工作表名称 print(excel_object.sheet_names()) ④获取有效行数 row_nrows = sheet_object.nrows ⑤获取有效列数 col_ncols = sheet_object.ncols ⑥获取当前行的单元格长度 row_length = sheet_object.row_len(1) ⑦获取第一行数据 rows_cell_value = sheet_object.row_values(0) ⑧获取坐标为第一行、第一列单元格数据 row_cell_value1 =