说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!
接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103939438
文章目录
三、增强脚本
2.参数化
2.3 读 excel 文件
-
安装 pandas
✔ pip install --no-index --find-links=包位置 -r requirements.txt
★ requirements.txt 中记录着所有需要的依赖包和版本号
✔ 验证是否成功
★ python→import pandas -
导入包
✔ import pandas -
获得数据
✔ data=pandas.read_excel(“xls 文件名”,sheet_name=sheet 表编号或名称,names=[新列名列表],dtype={“新列名”:类型},,skiprows=跳过数据行的行数,header=None表示没有列名)
★ 默认认为包含列名
★ 获得全部数据,结果为 DataFrame(字典,列名为关键字)
✔ datalist=data.values.tolist()
★ 返回列表 -
安装pandas
-
准备excel数据
-
在readfile模块中,读取cases.xls文档数据,但是从打印结果可以看出在密码列显示的数据不是我们想要的
-
解决方法则是再read_excel方法中添加dtype参数指定列表下的数据类型
-
给excel数据列名进行命名
-
将获取的excel数据转为列表数据