python3使用selenium3的坑】的更多相关文章

网络看了很多的文章,大部分都是不完整, 还有很多误导性极强的教程 ,特别是chromedriver这东西.简直一堆坑. 一首先是安装python3.6.5 root@ubuntu:~# add-apt-repository ppa:jonathonf/python-3.6 root@ubuntu:~# apt-get update root@ubuntu:~# apt-get install python3.6 root@ubuntu:~# python3.6 如果出现以下内容证明成功: Pyt…
自己亲自写的第一个小项目,学了几天写出来的一个小模块,可能还不是很完美,但是还算可以了,初学者看看还是很有用的,代码注释不是很多,有问题可以加我QQ 281754043 一.项目介绍 目的: 测试某官方网站登录功能模块可以正常使用 用例: 1.输入格式正确的用户名和正确的密码,验证是否登录成功: 2.输入格式正确的用户名和不正确的密码,验证是否登录失败,并且提示信息正确: 3.输入格式正确的用户名和任意密码,验证是否登录失败,并且提示信息正确: 4.用户名和密码两者都为空,验证是否登录失败,并且…
1.搭建环境时,已经把chromedriver的路径加入到PATH,但是还是报错说需要加入PATH.此时重新启动下Pycharm即可…
当时的情况:mac下自带python2, 1.安装pyhon3: 首次从官网下载了安装包安装,安装目录在/Library/Frameworks/Python.framework/Versions/3.6/python/……下,后用pip3安装的包也在这个里面(site-package), 于是卸载了,使用homebrew安装,安装目录改在/usr/local/lib下 但同样无论如何也没能在/usr/local/bin生成环境变量,无论直接使用命令,原因:没有开启sip最高权限. 折腾了一天,选…
目的,安装YouCompleteMe 插件 参考的资料 https://blog.csdn.net/zs376957686/article/details/77833953 https://www.cnblogs.com/xiehongfeng100/p/4651972.html#autoid-1-0-0 https://blog.csdn.net/vah101/article/details/72820540 https://blog.csdn.net/chenwei1510347223/ar…
问题:selenium3 使用move_to_element()报错,报错信息如下图所示: 网上没有找到合适的解决办法,回退到稳定的selenium2可以解决. pip install selenium==2.53.6 selenium和firefox版本对应关系: selenium2+firefox46及以下版本 selenium3+firefox47及以上版本 如何下载老版本firefox浏览器? 1.打开链接:https://www.mozilla.org/en-US/firefox/ne…
1.安装Python3.7 1.1  下载 Python并安装 Python3.5 (勾选上 Add Python3.7 to PATH) 点击 Install Now,安装完成后将python路径加入环境变量Path 如D:\python35\Python35;D:\python35\Python35\Scripts; 1.2  安装完成之后,win+r 进入 cmd 输入:python  如果出现以下内容说明安装成功了 2.安装selenium3(一般安装好python之后,会自带pip工具…
pip是常用的python包管理工具,类似于java的maven.用python的同学,都离不开pip. 1.在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要手动安装. sudo easy_install pip //即可安装 值得注意的是:这样将安装在系统自带的python2.7的路径下,而我们要的开发环境却是python3,这样安装的包,python3中找不到 解决办法:用下面的命令安装 curl https://bootstrap.pypa.io/g…
执行同样的split,python2和python3截取的行数内容却不一样 我想要截取Dalvik Heap行,使用split('\n')的方法 import os cpu='adb shell dumpsys meminfo com.cleanmaster.mguard_cn' re_cpu=os.popen(cpu).read().split('\n')[8] print(re_cpu) 使用python2调试后没问题,但是用python3时却截取的不是同一行…
1.Python3.x和Python2.X版本有一些区别,我遇到了两个问题如下: a.第一个报:mysqlclient 1.3版本不对: 解决办法:注释掉这行即可: b.第二个报:字符集的问题: 报错如下:File "C:\Users\Administrator\PycharmProjects\untitled1\venv\lib\site-packages\django\db\backends\mysql\operations.py", line 146, in last_execu…