【python】浏览器自动化Selenium安装WebDriver最新Chrome驱动

发布时间 2023-12-18 11:09:24作者: 点电荷

selenium 是浏览器自动化测试框架,原本被用于网页测试。但到了爬虫领域,它又成为了爬虫的好帮手。selenium 可以控制你的浏览器,模仿人浏览网页,从而获取数据,自动操作等。

首先打开 Chrome 浏览器,依次点击浏览器右上角的 三个点 - 帮助 - 关于 Google Chrome 查看浏览器版本信息

 

知道了浏览器的版本信息后,selenium 还需要安装相应的浏览器驱动才能控制浏览器

找到对应的chromedriver版本  

114及之前的版本可以通过点击下载chromedriver,根据版本号(只看大版本)下载对应文件

117/118/119版本通过点击进入到 Chrome for Testing availability 

将下载好的 chromedriver 解压缩,Windows 系统得到 chromedriver.exe,MacOS 得到 chromedriver,这个就是我们需要的浏览器驱动。我们要将它放到 Python 所在安装目录里。 如果忘了 Python 的安装目录,可以根据下面的操作来找到。

在代码编辑器中运行以下代码,让 Python 自己打印出所在的位置:

import sys
print(sys.executable)

会打印出类似下面的结果:

Windows 系统:
C:\xxx\xxx\python.exe
MacOS:
/Users/xxx/xxx/xxx/python

 

将末尾的 \python.exe 或者 /python 去掉,就是 Python 所在的目录。

打开目录后,将下载好的驱动放到目录中。【完成】