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)上执行是没有问题的。
代码:
|
|