Selenium(Python)创建Chrome浏览器实例

1. 下载Chrome浏览器驱动

最新版的Selenium内置了selenium manager 工具,运行Selenium程序时,它可以帮我们自动下载浏览器驱动。Edge、FireFox直接创建实例即可,但是自动下载Chrome浏览器驱动时却错误不断,因此需要手动下载配置。

国内下载镜像:

https://registry.npmmirror.com/binary.html?path=chrome-for-testing/

查看Chrome浏览器版本

选择对应的版本下载

2. 创建Chrome浏览器实例

解压,复制驱动路径

创建实例

python 复制代码
# 导包
from selenium.webdriver.chrome.service import Service
# 创建Chrome浏览器实例
wd = webdriver.Chrome(service=Service(r"c:\tools\chromedriver-win64\chromedriver.exe"))
相关推荐
bitbrowser1 小时前
哪些指纹浏览器支持模拟SSL指纹
网络·python·网络协议·ssl
ycydynq1 小时前
自动化爬虫selenium
爬虫·selenium·自动化
limenga1022 小时前
TensorFlow Keras:快速搭建神经网络模型
人工智能·python·深度学习·神经网络·机器学习·tensorflow
心软小念3 小时前
用Python requests库玩转接口自动化测试!测试工程师的实战秘籍
java·开发语言·python
sanggou4 小时前
【Python爬虫】手把手教你从零开始写爬虫,小白也能轻松学会!(附完整源码)
开发语言·爬虫·python
geng_zhaoying4 小时前
在VPython中使用向量计算3D物体移动
python·3d·vpython
半tour费5 小时前
TextCNN-NPU移植与性能优化实战
python·深度学习·分类·cnn·华为云
普通网友5 小时前
使用Flask快速搭建轻量级Web应用
jvm·数据库·python
百锦再5 小时前
第17章 模式与匹配
开发语言·后端·python·rust·django·内存·抽象
普通网友5 小时前
Python函数定义与调用:编写可重用代码的基石
jvm·数据库·python