安装谷歌浏览器WebDriver
安装谷歌浏览器WebDriver
WebDriver 是一个 W3C 规范,用于定义控制浏览器的 API;只要某款浏览器实现了 WebDriver API,就可以使用 Selenium 控制这款浏览器;所以安装 WebDriver 还要分清是安装哪一个浏览器的 WebDriver
下面介绍谷歌浏览器 WebDriver 的安装及基本使用
谷歌版本的 WebDriver 称为 ChromeDriver,官网:https://chromedriver.chromium.org/
需要下载对应的版本参考文档:https://chromedriver.chromium.org/downloads/version-selection
这里下载 windows 版本压缩包,下载后解压得到 chromedriver.exe 可执行文件
可以将该执行文件添加到 PATH环境变量中,这样在任何路径都可以执行 chromedriver(在终端执行 chromedriver 命令会显示版本信息说明 chromedriver 配置成功):
from selenium import webdriver
# 获取驱动
driver = webdriver.Chrome()
或者将 chromedriver 放到指定目录下,在使用 chromedriver 时指定其路径即可:
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
# 设置 chromedriver 路径,获取 service 对象
service = Service(executable_path="./chromedriver_win32/chromedriver.exe")
# 获取驱动
driver = webdriver.Chrome(service=service)
记得快乐