摘要: 通常python安装包都会被默认装在/usr/local/pythonx/lib/site-packages(linux),但是我们有时想自定义包的安装路径,比如自己项目的某个路径,这样在部署的时候就不用再安装了,大家都知道,java就是这么做的,java项目都是把依赖的lib放到一个目录,不然编译 阅读全文
posted @ 2022-10-29 15:01 狂飙的老蜗牛 阅读(1719) 评论(0) 推荐(0) 编辑
摘要: 1. pip list #列出当前环境中的所有安装包 2. pip index versions xxx # 展示包的所有版本信息 3. pip show xxx #展示包的当前版本的详细信息 4. pip install xxx== #不写版本号,会报错,然后提示所有的版本,linux系统可用 阅读全文
posted @ 2022-10-29 14:52 狂飙的老蜗牛 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1、faker 模拟生成各种类型的数据,是测试从业者的不二不选 详见 https://www.jb51.net/article/198943.htm 2、fire 只需对Fire进行一次调用即可将任何Python组件转变为命令行界面,NB CLASS 详见 https://blog.csdn.net 阅读全文
posted @ 2021-09-10 11:40 狂飙的老蜗牛 阅读(60) 评论(0) 推荐(0) 编辑
摘要: python操作excel有很多库,读写能力如下 包 xls读 xlsx读 xls写 xlsx写 备注 xlrd √ √ xlwt √ openpyxl √ √ XlsxWriter √ xlutils √ √ √ 需xlrd/xlwt配合 pandas √ √ √ √ 需xlrd/xlwt/ope 阅读全文
posted @ 2021-09-08 16:20 狂飙的老蜗牛 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 项目构建后,产生的html测试报告,可以在每次构建后的任务中查看,也可以配置发送到邮箱 1、html报告配置 (1)配置-构建后操作-增加构建后操作步骤,插件:Publish HTML report (2)构建项目后,可查看测试报告 2、配置发送到邮件 (1)开启发送邮箱的SMTP服务,一般在邮箱的 阅读全文
posted @ 2021-08-27 10:03 狂飙的老蜗牛 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 不同的项目使用不同的环境,可以有效防止各种包、库版本的不兼容, 本人在项目中使用pipenv管理环境 1、安装pipenv pip install pipenv 2、进入工程目录,创建虚拟环境 注意:pipenv会根据系统默认的python版本创建虚拟环境,所有需要添加版本参数 --two 使用py 阅读全文
posted @ 2021-08-12 10:56 狂飙的老蜗牛 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、页面上下滚动,滚动的位置根据Y坐标 js = f"window.scrollTo(0,{val});" driver.execute_script(js) 2、页面上下滚动,滚动到目标元素处 selector = case.get('selector') driver = mainhandler 阅读全文
posted @ 2021-08-04 15:58 狂飙的老蜗牛 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 首先安装如下模块 yum install -y opensslyum install -y openssl-devel 注意:安装完成以后还要重新编译一下python3的源文件,且在编译之前,一定要configure一下 ./configure --prefix=/opt/app/python3ma 阅读全文
posted @ 2021-07-12 17:00 狂飙的老蜗牛 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 1、创建开发分支dev 基于本地分支或者远程分支创建开发分支dev: 如果是基于本地分支创建新的分支 :git checkout -b dev 如果是基于远程分支dev创建本地开发分支dev,则: git fetch origin dev git checkout -b dev origin/dev 阅读全文
posted @ 2021-06-24 14:47 狂飙的老蜗牛 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1、contains(a, b) 如果a中含有字符串b,则返回true,否则返回false driver.find_element_by_xpath("//div[contains(@id, 'btn-attention')]") 2、starts-with(a, b) 如果a是以字符串b开头,返回 阅读全文
posted @ 2021-06-21 10:26 狂飙的老蜗牛 阅读(526) 评论(0) 推荐(0) 编辑