操作系统:win10
python环境:anaconda3
浏览器:百分浏览器
chrome内核版本:Chrome/74.0.3729.169
内核下载地址:https://npm.taobao.org/mirrors/chromedriver
浏览器路径:D:\Cent Browser\CentBrowser\Application\chrome.exe
浏览器配置文件路径:C:\Users\wangfan\AppData\Local\CentBrowser\User Data\Default
1.安装selenium
conda install selenium
2.检查selenium是否安装成功
conda list|find "selenium"
3.下载浏览器内核
因为如果使用的是套壳浏览器chrome版本74.0.3729.169,不存在相应内核,所以选择大版本号最相近的即可。
选择对应版本号的驱动非常重要,不然只会使用中会出现无法调用浏览器的情况
4.之后将解压后的chromedriver.exe放置python所在的根目录即可
5.将浏览器所在目录设置到环境变量path中
6.使用selenium测试浏览器调用情况
from selenium import webdriver
# 个人资料路径(注意路径只到User Data而不是Default)
user_data_dir = r'--user-data-dir=C:\Users\wangfan\AppData\Local\CentBrowser\User Data'
# 加载配置数据(根据需求而定,不加配置的话启动的是纯净的浏览器)
option = webdriver.ChromeOptions()
option.add_argument(user_data_dir)
# 启动浏览器配置
driver = webdriver.Chrome(chrome_options=option)
driver.get('https://www.baidu.com/')