Windows 安装 chromedriver 和 Python 调试

news/发布时间2024/7/14 18:43:11

下载 chromedriver

从官方网站上下载 chromedriver 的版本,这个版本需要和你 Chrome 的版本对应上。

下载的地址为:ChromeDriver - WebDriver for Chrome - Downloads

 

 

这个地方,将会打开一个新的浏览器界面,Chrome for Testing availability

在这个新的浏览器界面中,我们能看到对应的 Chrome 版本号。

 

 

查看 Chrome 版本

通过查看 Chrome 的版本来查看关于的信息。

通过这个 Chrome 的版本来下载 chromedriver 的版本。

 

 

解压到特定目录

解压到特定的目录后就可以使用了。

Python 代码

如果需要在 python 中直接进行使用。

需要导入的包:

from selenium.webdriver import Chrome
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait

使用代码来进行运行浏览器

chrome = Chrome(service=Service(r"C:\Users\yhu\Downloads\chromedriver-win64\chromedriver-win64\chromedriver.exe"))
chrome.get('https://www.isharkfly.com/')

通过上面的代码就可以在 chromedriver 上打开浏览器后查看下载的原始内容。

如果你有 IDE 的断点调试功能的话,这个使用应该可以查看断点中的内容。

 

 

上图是运行代码后,通过断点查看对象中访问网站的内容。

 

https://www.isharkfly.com/t/windows-chromedriver-python/14971#chromedriver-1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.jwkm.cn/p/75416506.html

如若内容造成侵权/违法违规/事实不符,请联系宁远站长网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

光刻机FinFET存储器进行设计,测试验证分析

光刻机FinFET存储器进行设计,测试验证分析 FinFET存储器的设计、测试和修复方法 3.1. FinFET存储器介绍 1. FinFET存储器的挑战 同任何IP模块一样,存储器必须接受测试。但与很多别的IP模块不同,存储器测试不是简单的通过/失败检测。存储器通常都设计了能够用来应对制程缺陷的…

Maven03-Maven使用入门

1、创建Maven项目的目录结构为maven-project01项目创建目录结构。首先创建一个名为maven-project01的文件夹,并在其下创建如下目录。2、编写pom.xmlMaven项目的核心是pom.xml,就像Make的Makefile,Ant的build.xml一样。 POM(Project Object Model,项目对象模型)定义了项目的…

Maven03-Maven入门使用

1、创建Maven项目的目录结构为maven-project01项目创建目录结构。首先创建一个名为maven-project01的文件夹,并在其下创建如下目录。2、编写pom.xmlMaven项目的核心是pom.xml,就像Make的Makefile,Ant的build.xml一样。 POM(Project Object Model,项目对象模型)定义了项目的…

8051单片机读ADC0808模数转换结果

8051单片机读ADC0808模数转换结果环境:在proteus中仿真。80C51用11.0592兆赫晶振。电路逻辑连接如下图。 左上角用一个变阻器当信号输入。ADC0808是按照它手册里的典型应用框图连接的。 右下角是一个虚拟的串口,可以在proteus里看51发出来的数据。下面的程序每隔约一秒执行一…

软工作业2:个人项目

软工作业2:论文查重 github仓库地址:https://github.com/Chynsh/Chynsh/tree/main/3121005252/Paperchecker 作业要求这个作业属于哪个课程 软件工程这个作业要求在哪里 个人项目这个作业的目标 设计一个论文查重算法,在答案文件中输出其重复率。PSP表记录PSP2.1 Personal S…

软工作业2:C++实现简易论文查重

这个作业属于哪个课程 计科21级1 2班这个作业要求在哪里 个人项目这个作业的目标 熟悉个人项目开发流程项目Github 点击这里PSP表PSP2.1 Personal Software Process 预估耗时(分钟) 实际耗时(分钟)Planning 计划 20 30 Estimate估计这个任务需要多少时间 5 5Development …