Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
2019-10-25 18:07
3891 查看
环境:
编辑工具:
浏览器:
安装xlrd
安装DDT
一 分析
1 目录结构
2 导入包
二 代码
import xlrd class ExcelUtil(): def __init__(self,excelPath,sheetName="Sheet1"): self.data = xlrd.open_workbook(excelPath) self.table = self.data.sheet_by_name(sheetName) #获取第一行作为key值 self.keys = self.table.row_values(0) #获取总的行数 self.rowNum = self.table.nrows #获取总列数 self.colNum = self.table.ncols def dict_data(self): if self.rowNum <= 1: print("总行数据小于1") else: r = [] j = 1 for i in range(self.rowNum-1): s = {} #从第二行取对应values值 values = self.table.row_values(j) for x in range(self.colNum): s[self.keys[x]] = values[x] r.append(s) j+=1 return r if __name__ == "__main__": filepath = "D:\\web_auto\\common\\datas.xlsx" # sheetName = "Sheet1" data = ExcelUtil(filepath) print(data.dict_data())
三 运行结果
总结
以上所述是小编给大家介绍的Python3.6+selenium2.53.6自动化测试_读取excel文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
您可能感兴趣的文章:
相关文章推荐
- python读取excel文件的三种方法
- Python实现读取txt文件并转换为excel的方法示例
- python读取Excel表格文件的方法
- selenium+python自动化测试--读取excel数据
- Python + Selenium自动化测试 -- 读取ini配置文件
- Selenium(Python) ddt读取Excel文件数据驱动
- selenium+python关于登录的脚本代码,使用了读取excel以及向excel中写入测试结果的方法
- Python使用xlrd读取Excel格式文件的方法
- Python使用xlrd读取Excel格式文件的方法
- Python导出数据到Excel可读取的CSV文件的方法
- python3.6读取csv文件的方法
- python3读取excel文件只提取某些行某些列的值方法
- Python导出数据到Excel可读取的CSV文件的方法
- python3.6用numpy方法读取csv文件到矩阵中
- 读取Excel文件时出现null的解决方法
- selenium+python关于登录的脚本代码,使用了读取excel以及向excel中写入测试结果的方法
- ASP.NET读取EXCEL文件的三种经典方法
- JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例 .
- 关于MFC读取excel文件后退出程序后出现dispatch错误的解决方法
- xlrd---Python中读取excel文件的利器