这里针对Chrome浏览器进行介绍

1.安装selenium

以管理员模式运行cmd
直接pip安装
Selenium环境配置及异常处理
如果安装失败,也可以使用国内源,比如清华的
Selenium环境配置及异常处理
下面给出一些pypi国内源

阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

2.查看Chrome版本

浏览器窗口输入:chrome://settings/help
比如我这里的版本是 72.0
Selenium环境配置及异常处理
3.下载并配置对应的ChromeDriver

ChromeDriver v2.46 (2019-02-01)----------Supports Chrome v71-73

-------以下为2018年兼容版本对照表,以上为2019年兼容版本对照表------

ChromeDriver v2.45 (2018-12-10)----------Supports Chrome v70-72
ChromeDriver v2.44 (2018-11-19)----------Supports Chrome v69-71
ChromeDriver v2.43 (2018-10-16)----------Supports Chrome v69-71
ChromeDriver v2.42 (2018-09-13)----------Supports Chrome v68-70
ChromeDriver v2.41 (2018-07-27)----------Supports Chrome v67-69
ChromeDriver v2.40 (2018-06-07)----------Supports Chrome v66-68
ChromeDriver v2.39 (2018-05-30)----------Supports Chrome v66-68
ChromeDriver v2.38 (2018-04-17)----------Supports Chrome v65-67
ChromeDriver v2.37 (2018-03-16)----------Supports Chrome v64-66
ChromeDriver v2.36 (2018-03-02)----------Supports Chrome v63-65
ChromeDriver v2.35 (2018-01-10)----------Supports Chrome v62-64

进入 http://chromedriver.storage.googleapis.com/index.html
选择对应版本下载(比如 v72.0 对应的 ChromeDriver v2.45)
下载解压后将chromedriver文件复制到此目录下:
C:\Program Files (x86)\Google\Chrome\Application

4.验证是否安装成功

输入以下代码,如果返回 Process finished with exit code 0 则配置成功

from selenium import webdriver

browzer = webdriver.Chrome()
browzer.get('https://www.baidu.com/')
print(browzer.page_source)
browzer.close()

5.异常处理

如果仍提示,如:
selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH. Please see

可将chromedrive.exe复制到项目代码文件下也可
Selenium环境配置及异常处理

参考文章:
https://blog.csdn.net/yoyocat915/article/details/80580066
https://blog.csdn.net/ywj_486/article/details/80942191

相关文章: