selenium安装

Posted zf612326

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium安装相关的知识,希望对你有一定的参考价值。

安装:

pip install selenium==2.48.0

安装指定的2.48.0版本,win10这里命令提示符需要以管理员身份运行,不然安装不了

pip install selenium

安装最新版本

卸载 :

pip uninstall selenium

查看版本号:

pip show selenium

 

如果执行

browser = webdriver.Firefox()

1.出现selenium.common.exceptions.WebDriverException: Message: ‘geckodriver‘ executable needs to be in PATH错误
是因为,selenium3.x需要geckodriver,下载一个geckodriver放到firefox的安装目录下,在把此目录添加到path中就ok

2.出现WebDriverException:Missing ‘marionetteProtocol’ field in handshake错误
是因为,firefox版本太低,升级到48以上就ok了

我selenium是3.12.0,Firefox是35.0.1,一开始跑 browser = webdriver.Firefox()
先是出现第一个问题,按上述方法解决了,又遇到第二个问题,把firefox升级到56就ok了。









以上是关于selenium安装的主要内容,如果未能解决你的问题,请参考以下文章

Selenium JavascriptExecutor 详解

Selenium JavascriptExecutor 详解

有没有办法关闭代码片段中的命名建议?

selenium之调用Javascript

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

PHP代码-psysh调试代码片段工具