概述
2016.10.13,Selenium3.0正式发布,官方说明如下:
The major change in Selenium 3.0 is we're removing the original Selenium Core implementation and replacing it with one backed by WebDriver. This will affect all users of the Selenium RC APIs. For more information, please see the previous post .……>>more
安装
首先,执行pip install selenium,如果你是2016年10月后首次用这个,你会惊奇地发现,自动安装的是Selenium3.0版本。
测试安装
接下来,我们在Python解释器中测试一下能不能用,结果,我们遇到了一个WebDriverException的异常:selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
很显然,异常中说的很明确,geckodriver需要在PATH中。我们如何解决呢?
其实,我们可以在网上搜索geckodriver,然后下载,把它放到一个PATH中即可。还有一种比较常用的方法就是:把错误信息复制一下,在网上搜索看看,世界这么大,99%有人遇到过同样的问题。