python
Carrie_7788
这个作者很懒,什么都没留下…
展开
-
在命令行使用pip包安装python第三方包时出现错误“ Command errored out with exit status 1”的解决方案
安装 pip install pylzma原创 2021-08-19 20:33:09 · 1311 阅读 · 1 评论 -
mac 修改python版本
终端输入 ln -f /usr/local/bin/python3.8 /usr/local/bin/python回车退出终端后重新打开终端,输入python原创 2021-06-03 17:14:50 · 704 阅读 · 0 评论 -
基于pycharm,selenium,配置firefox浏览器的geckodriver驱动
目录一、下载及配置流程二、验证是否配置成功了一、下载及配置流程第一步,下载firefox的driver驱动第二步,解压下载好的geckodriver.zip第三步,把解压完的geckodriver.exe放入firefox安装包的根目录下第四步,配置环境变量,编辑path,把firefox安装包的路径写进去,点击确定。第五步,找到python的安装包,把geckodriver.exe复制到python.exe的同级目录下。二、验证是否配置成功了1、打开pyc.原创 2021-05-25 19:16:48 · 1302 阅读 · 0 评论 -
基于pycharm,配置selenium的chromdriver驱动
第一步:根据下面的链接,完成操作。Windows系统:https://blog.csdn.net/Carrie_7788/article/details/117224866?spm=1001.2014.3001.5501Mac系统:https://blog.csdn.net/Carrie_7788/article/details/117225372?spm=1001.2014.3001.5501第二步:把chromedriver.exe放到python.exe的同级目录里。备注:快速查找py原创 2021-05-25 19:03:05 · 191 阅读 · 0 评论 -
查找python安装路径的快捷方法
1、打开cmd,输入python,回车2、输入import sys,回车3、print(sys.path),回车以上步骤操作完成,即可得到python的安装路径原创 2021-05-25 18:55:37 · 192 阅读 · 0 评论 -
WebDriverWait和expectedconditions结合,执行代码后报错:__init__要求传入两个参数,实际传入了3个参数。解决方案
最初执行的代码一开始是这样写:presence_of_element_located(By.ID,“su”),这样相当于取到了3个参数(self, By.ID, “su”)而presence_of_element_located类中__init__()方法取的确实是2个参数(self, locator),其中locator调用的是一个tuple(元组)该元组(By.ID,“su”)作为一个整体,对应相当于1个参数,加上类实例化代表自身的self参数,正好就是2个参数。因此,执行代码正确的写法为:p原创 2021-05-25 15:48:31 · 454 阅读 · 0 评论 -
selenium.common.exception.WebDriverException:cannot all non W3C standard command while in w3c mode解决
解决方案chrom实例化的时候加入参数option代码:option =webdriver.ChromeOptions()option.add_experimental_option('w3c', 'false')self.driver = webdriver.Chrome(options=option)原创 2021-05-25 13:48:05 · 117 阅读 · 0 评论 -
pycharm里allure serve ./results/login执行后,浏览器里打开的报告为空,解决办法
问题背景:1、在用例里加入了@allure.feature,位置放在了class类下,方法名上面2、在pycharm的teterminal里输入pytest 文件名 报告路径,执行命令后生成了报告文件夹,但是文件夹里是空的3、terminal里继续输入allure serve 报告路径,回车实际结果:浏览器打开了allure报告,但是报告里没有任何数据定位问题:@allure.feature的位置放错了解决办法:返回测试用例里头,把@allure.feature放到了class外原创 2021-05-21 15:41:12 · 1311 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘’ 解决方案
Teminal里运行 pytest 文件名 ,报错。报错内容:conftest.py:10: in <module> from caculator import Cal E ModuleNotFoundError: No module named '原因:pytest不是从当前直接运行代码,而是搜寻测试项,所以不会以当前运行代码文件所在的目录自动加到模块搜索路径中。解决方案:改变运行命令Terminal里运行:python -m pytest 用例路径-m 参数...原创 2021-05-24 10:59:44 · 4010 阅读 · 0 评论