【Chromedriver】下载、安装及配置

简介: 简介:【Chromedriver】下载、安装及配置

一、查看Chrome 版本image.pngimage.png

二、下载 ChromeDriver


根据自己查到的版本到 ChromeDriver 镜像站下载对应的安装包,在不同平台下,可以下载不同的安装包。

镜像站链接如下:

https://chromedriver.storage.googleapis.com/index.html


三、安装selenium


pip install selenium


四、环境配置


简单粗暴的方法,将上述在镜像站下载的压缩包进行解压,将解压的chromedriver.exe 放到PythonScripts 目录下。image.png


五、验证安装

from selenium import webdriver
import time
def main():
    driver = webdriver.Chrome()
    driver.get('https://www.baidu.com')
    time.sleep(5)
    driver.quit()
if __name__ == '__main__':
    main()

运行之后,能看到百度页面,代表安装成功。(页面会在5s后关闭

相关文章
|
Web App开发 Python
python自动更新chromedriver
python自动更新chromedriver
522 0
|
Web App开发 Linux
只需五步,在Linux安装chrome及chromedriver(CentOS)
只需五步,在Linux安装chrome及chromedriver(CentOS)
6348 1
|
Web App开发 Windows
Selenium Chrome浏览器版本与chromedriver驱动兼容版本对照表
Selenium Chrome浏览器版本与chromedriver驱动兼容版本对照表
2753 0
Selenium Chrome浏览器版本与chromedriver驱动兼容版本对照表
|
7月前
|
Web App开发 开发框架 .NET
Playwright 自动化测试系列(6)| 第三阶段:测试框架集成​指南:参数化测试 + 多浏览器并行执行
Pytest 与 Playwright 集成可提升自动化测试效率,支持参数化测试、多浏览器并行执行及统一报告生成。通过数据驱动、Fixture 管理和并行优化,显著增强测试覆盖率与执行速度,适用于复杂 Web 应用测试场景。
|
Web App开发 测试技术
如何让下载的chrome与chromedriver匹配
如何让下载的chrome与chromedriver匹配
1148 0
|
Web App开发 数据采集 安全
Mac系统安装chromedriver遇到的问题和解决办法
Mac系统安装chromedriver遇到的问题和解决办法
1088 1
|
存储 监控 安全
什么是日志管理,如何进行日志管理?
日志管理是对IT系统生成的日志数据进行收集、存储、分析和处理的实践,对维护系统健康、确保安全及获取运营智能至关重要。本文介绍了日志管理的基本概念、常见挑战、工具的主要功能及选择解决方案的方法,强调了定义管理目标、日志收集与分析、警报和报告、持续改进等关键步骤,以及如何应对数据量大、安全问题、警报疲劳等挑战,最终实现日志数据的有效管理和利用。
2374 0
|
机器学习/深度学习 算法 Python
介绍文本分类的基本概念、常用方法以及如何在Python中使用机器学习库进行文本分类
【6月更文挑战第13天】文本分类是机器学习在数字化时代的关键应用,涉及文本预处理、特征提取和模型训练等步骤。常见方法包括基于规则、关键词和机器学习,其中机器学习(如朴素贝叶斯、SVM、深度学习)是主流。在Python中,可使用scikit-learn进行文本分类,例如通过TF-IDF和朴素贝叶斯对新闻数据集进行处理和预测。随着技术发展,未来将深入探索深度学习和多模态数据在文本分类中的应用。
460 2
|
Web App开发 数据采集 Python
让ChromeDriver 125顺利运行:解决找不到chromedriver.exe的技巧
本文介绍了如何解决Selenium使用ChromeDriver时遇到的版本不匹配问题,以及如何设置环境变量。同时,文章提供了示例代码,展示如何在Python中配置Selenium使用代理IP、设定User-Agent和Cookie进行网页抓取,以提高爬虫的效率和成功率。确保ChromeDriver与Chrome浏览器版本一致,将`chromedriver.exe`添加到环境变量,然后使用`Options`和`Proxy`类配置代理和浏览器选项,最后通过`webdriver.Chrome()`启动浏览器并执行抓取任务。
1255 0
让ChromeDriver 125顺利运行:解决找不到chromedriver.exe的技巧
|
Web App开发 数据采集 Python
Chromedriver安装教程【无需翻墙】
Chromedriver的快速安装教程,使用python库selenium的必备步骤。无需翻墙,不是翻墙。大部分爬虫需要用到
5490 0
Chromedriver安装教程【无需翻墙】