📅  最后修改于: 2023-12-03 15:34:54.924000             🧑  作者: Mango
在使用 Selenium 模拟浏览器时,我们需要先设置浏览器的可执行路径。本文将介绍如何使用 Python 设置 Chrome 浏览器的可执行路径。
首先,需要在官网下载并安装 Chrome 浏览器。推荐下载稳定版本,地址为:https://www.google.com/chrome/
ChromeDriver 是一个与 Chrome 浏览器版本匹配的驱动程序,用于控制 Chrome 浏览器。需要先下载对应版本的 ChromeDriver。
$ cd /usr/local/bin
$ sudo mv /path/to/chromedriver .
$ sudo chmod +x chromedriver
$ export PATH=$PATH:/usr/local/bin
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--no-sandbox')
options.add_argument('--disable-gpu')
options.add_argument('--disable-dev-shm-usage')
options.binary_location = '/opt/google/chrome/chrome'
chrome_driver_binary = '/usr/local/bin/chromedriver'
driver = webdriver.Chrome(chrome_driver_binary, chrome_options=options)
在以上代码中,Chrome 可执行文件路径为 '/opt/google/chrome/chrome'
,ChromeDriver 可执行文件路径为 '/usr/local/bin/chromedriver'
。
本文介绍了如何使用 Python 设置 Chrome 浏览器的可执行路径,涉及 Chrome 的安装、ChromeDriver 的安装及设置 Chrome 可执行路径的代码实现。