Mac下Selenium + Python配置
本篇博文中将介绍mac下的selenium的配置过程,并结合python的demo程序来对selenium有一个初步的了解,最后实现了操作Firefox和Safari浏览器;selenium可以应用在很多方面,如网页的自动化测试、网络爬虫等。
安装
使用 pip install selenium。
使用 Firefox
这里的版本信息:123python == 2.7selenium == 3.4.3firefox == 53.0.3
例程中的代码:
|
|
执行之后首先发现是
lenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH. :

这里需要下载geckodriver,地址是这里:link
下载之后,放在PATH中:

再执行脚本就可以了。

另外,如果出现错误:
Message: Unable to find a matching set of capabilities
将Firefox更换到新的版本就可以解决了。
使用Safari
把代码中的Firefox 换成 Safari 之后,不用配置,直接在我的mac上(macOS 10.12.5)上执行是没有问题的。

代码:
|
|