Selenium 环境安装
浏览器使用Google Chrome浏览器
1、浏览器驱动下载
(1) 谷歌浏览器版本
在 设置
-> 关于Chrome
查看浏览器版本
(2) 下载稳定版驱动,确保大版本一致 点击跳转

根据自己的系统,选择下载的驱动
2、关闭浏览器自动更新
mac 关闭方式如下:
bash
cd ~/Library/Application\ Support/Google && sudo mv GoogleUpdater GoogleUpdater.delete && touch GoogleUpdater && chmod 000 GoogleUpdater
windows 可以在 services.msc 下禁用谷歌浏览器更新,此处省略。
关闭后截图如下:

3、selenium 安装
安装第三方库: selenium
bash
pip install selenium
4、初始代码配置
使用以下代码初始化浏览器设置,驱动和代码放在同一个文件夹,运行后可自动打开谷歌浏览器
python
import os.path
from selenium import webdriver # 用于操作浏览器
from selenium.webdriver.chrome.options import Options # 用于设置谷歌浏览器
from selenium.webdriver.chrome.service import Service # 用于管理谷歌驱动
# 设置浏览器对象
option = Options()
# 禁用浏览器沙盒模式,增加兼容性,如果浏览器闪退,可增加该选项
option.add_argument('--no-sandbox')
# 保持浏览器打开状态
option.add_experimental_option('detach', True)
# 配置驱动路径
chromedriver_path = os.path.join(os.path.dirname(__file__), 'chromedriver')
# 设置服务对象
service = Service(chromedriver_path)
# 创建并启动浏览器
driver = webdriver.Chrome(options=option, service=service)