为了运行Selenium脚本,这里选择python语言,所以需要准备内容如下:
Python环境+selenium模块+浏览器驱动+浏览器
2.1 python环境
Python安装不再赘述,假设大家已经有Python环境,python已安装配置,IDE pycharm可以使用。
验证:在命令行窗口执行:python -V和pip list,系统可以正常识别
*示例用的Python3.8版,pycharm2019版。
2.2 python环境下selenium模块的安装
在python中使用selenium需要在python运行环境中安装该模块:
方法:命令行安装selenium模块:pip install selenium
执行完毕,查看安装效果:pip show selenium
*如果pycharm的项目运行时环境是自己的python环境,需要再次安装selenium;
如果是系统的python环境,则直接使用即可;
2.3 浏览器驱动下载
2.3.1浏览器驱动下载路径
不同浏览器驱动存放路径不同,个别网站国内访问不了,现总结如下:
Chrome:http://chromedriver.storage.googleapis.com/index.html
Firefox driver: https://github.com/mozilla/geckodriver/releases/tag/v0.26.0
IE driver:http://selenium-release.storage.googleapis.com/index.html
更多浏览器驱动信息,请参考官网:https://selenium.dev/thirdparty/
2.2.2浏览器驱动版本选择
下载时多个版本如何选择?一般下载最新的即可。因为我们的selenium是最新稳定版本,浏览器也基本上是最新版本,为了版本匹配浏览器驱动也直接下载最新的。
如果使用时遇到浏览器打不开、网站无法打开或元素无法操作等问题,可以在各自版本更新信息中,确认一下是否版本匹配出现问题。
2.2.3浏览器驱动下载后设置
下载到浏览器驱动后,不需要安装,直接放到PATH环境变量中配置的任何一个路径下即可。使用时系统会自动找到并启动它。
建议把浏览器驱动放到Python安装目录。