Windows 安装 chromedriver 和 Python 调试

下载 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 的断点调试功能的话,这个使用应该可以查看断点中的内容。

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

Windows 安装 chromedriver 和 Python 调试 - Python - iSharkFly

相关推荐
滴滴滴嘟嘟嘟.1 天前
Qt对话框与文件操作学习
开发语言·qt·学习
悟能不能悟1 天前
if __name__=‘__main__‘的用处
python
Source.Liu1 天前
【Python基础】 15 Rust 与 Python 基本类型对比笔记
笔记·python·rust
前端世界1 天前
Python 正则表达式实战:用 Match 对象轻松解析拼接数据流
python·正则表达式·php
DreamNotOver1 天前
基于Scikit-learn集成学习模型的情感分析研究与实现
python·scikit-learn·集成学习
liulilittle1 天前
HTTP简易客户端实现
开发语言·网络·c++·网络协议·http·编程语言
Learn Beyond Limits1 天前
Error metrics for skewed datasets|倾斜数据集的误差指标
大数据·人工智能·python·深度学习·机器学习·ai·吴恩达
半瓶榴莲奶^_^1 天前
python基础案例-数据可视化
python·信息可视化·数据分析
程序员皮皮林1 天前
Java jar 如何防止被反编译?代码写的太烂,害怕被人发现
java·开发语言·jar
qczg_wxg1 天前
高阶组件介绍
开发语言·javascript·react native·ecmascript