利用selenium发挥vip残存的价值

历史版本谷歌浏览器驱动下载地址

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

找到与你电脑当前谷歌浏览器版本一致的驱动然后下载下来(大版本一致即可)。我本地版本是 99.0.04844.51

在这里插入图片描述
我这里把 chromedriver 放到 /usr/local/bin 下面了。

在这里插入图片描述

启动测试窗口

这里需要注意的是,由于我用的是mac,谷歌浏览器的安装位置对于空格命名需要用 \ 处理一下。点击显示包内容
在这里插入图片描述
找到包里面的这个玩意的路径
在这里插入图片描述
然后打开我们的控制台,利用命令行方式开启一个 9222 端口的谷歌浏览器窗口。

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222

在这里插入图片描述
然后谷歌浏览器输入

http://127.0.0.1:9222/json/version

出现如下信息说明谷歌浏览器调试功能开好了

在这里插入图片描述

爬虫java代码编写

爬哪个网页自己研究下网页结构,xpath定位下就行。

  System.setProperty("webdriver.chrome.driver", "/usr/local/bin/chromedriver");ChromeOptions options = new ChromeOptions();options.setExperimentalOption("debuggerAddress", "127.0.0.1:9222");WebDriver driver = new ChromeDriver(options);

在这里插入图片描述

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

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

相关文章

基于大模型的Text2SQL微调的实战教程(二)

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…

[tkinter实现]汉字笔顺小软件

软件简介 本软件旨在帮助小学生通过互动式学习掌握汉字的基本笔画和笔顺。软件采用Tkinter库构建,提供了一个用户友好的图形界面,适合小学生使用。 主要功能: 汉字展示:软件能够展示单个汉字,并以动画形式演示其标准…

网络基础(day2)

一、进制转换 在计算机底层通信,以及数据处理都是采用二进制,也就是1和0传递信息,因此进制转换是非常重要的知识点。 十进制(DEC)【逢十进一 】案例: 按权展开 权:10的N次幂123123二进制&am…

15:MyBatis对象关系映射结构-与Java Spring

目录 15.1 MyBatis15.2 MyBatis 对象关系映射15.3 MyBatis 结构15.4 MyBatis 的映射标记 15.1 MyBatis MyBatis 是一款流行的 Java 持久层框架,用于简化与关系型数据库的交互。它提供了一种半自动化的 ORM(对象关系映射)解决方案&#xff0c…

羊大师分析,夏季羊奶的适合人群有哪些?

羊大师分析,夏季羊奶的适合人群有哪些? 夏季羊奶的适合人群相当广泛,主要包括以下几类人群: 生长发育中的孩子:羊奶富含营养,特别是蛋白质和矿物质,对孩子的生长发育有积极的促进作用。 中老年…

【HarmonyOS】Stage 模型 - 基本概念

一、项目结构 如图1所示: 图1 从项目结构来看,这个应用的内部包含了一个子模块叫 entry,模块是应用的基本功能单元,它里面包含源代码、资源、配置文件等。 像这样的模块在应用内部可以创建很多。但模块整体来讲就分成两大类&am…

Python 异常处理与日志记录

👽发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 异常处理是任何编程语言中的重要组成部分,Python 也不例外。Python 提供了丰富的…

换脸插件升级导致SDWebUI无法启动cannot import name ‘Undefined‘ from ‘pydantic.fields‘

今天在一台新的机器环境装了SDWEBUI,都使用最新的版本,升级了下换脸的插件,于是乎启动崩溃了。错误如下 Launching Web UI with arguments: --listen --skip-torch-cuda-test --disable-nan-check --skip-version-check --skip-python-versi…

鸿蒙 harmonyos 线程 并发 总结 async promise Taskpool woker(三)多线程并发 Worker

Worker Worker是与主线程并行的独立线程。创建Worker的线程称之为宿主线程,Worker自身的线程称之为Worker线程。创建Worker传入的url文件在Worker线程中执行,可以处理耗时操作但不可以直接操作UI。 Worker主要作用是为应用程序提供一个多线程的运行环境…

【机器学习】机器学习学习笔记 - 监督学习 - 多项式回归决策树回归 - 03

多项式回归 解决线性回归的准备性不足问题(线性回归只能是直线,多项式回归引入多项式可以是曲线)通过对预测值进行多项式转换, 使得回归模型可以是非线性的多项式回归的优点是可以处理非线性的数据多项式回归的缺点是它对数据进行了多项式转换 pdf在线免费转word文…

【数据结构】顺序表的实现(C语言)

数据结构中的顺序表是一种线性表,它使用一段连续的物理空间来存储数据。顺序表中的元素在逻辑上相邻,在物理存储空间中也相邻。顺序表的存储结构具有随机存取的特性,可以支持快速的随机访问,但插入和删除操作需要移动大量元素&…

kanzi工程辅助解析

背景:实际开发过程中,使用kanzi studio工程,遇到一个很大的问题,就是在多工程,多预设件,复杂绑定算式情况下,很难梳理接口绑定情况,而且kanzi自带的查找很不好用。尤其是拿到一个新工程&#xf…

春季打卡圣地|超出片的成都文创产业园

春季拍照还在去人民公园、青龙湖吗?这个春天来点不一样的,就在金牛区的成都文创产业园——国际数字影像产业园旁,沙河源公园占地面积约150亩,地下室面积约4000平方米,这里的花能让摄影爱好者们拍个够。 国际数字影像产…

FFmpeg源码编译

msys2 依赖环境安装 依赖环境安装编译X264编译 fdk-aac文件处理编译x265编译FFmpeg 依赖环境安装 编译X264 用于h264 AVC视频格式编码 CCcl ./configure --enable-shared #指定使用cl,编译成动态链接库 make -j32 #使用32线程进行编码 make install命令一 关于第一条命令执…

Cocos Creator 节点的位置旋转与缩放详解

前言 Cocos Creator 是一款面向游戏开发者的跨平台游戏开发工具,它基于 JavaScript 和 TypeScript,并提供了丰富的游戏开发功能和工具。在游戏开发过程中,节点的位置、旋转和缩放是非常重要的操作,它们直接影响到游戏对象在游戏场…

springboot @Validated的概念以及实战

在 Spring Boot 开发中,Validated 注解是用于开启和利用 Spring 的验证框架的一种方式,特别是在处理控制层的输入验证时。本篇技术博客将详细介绍 Validated 注解的概念和使用方法,并通过实际的应用示例来展示如何在项目中实现有效的数据验证…

攻击者使用新型隐写术攻击,针对全球320个组织

隐写术是一种将数据隐藏在看似无害的文件中的技术,使用户和安全产品无法检测到它们。 近期,Positive Technologies 发现了TA558 黑客组织正在开展的一项新活动,使用隐写术将恶意代码隐藏在图像内,从而将各种恶意软件工具传递到目…

XiaodiSec day036 Learn Note 小迪安全学习笔记

XiaodiSec day036 Learn Note 小迪安全学习笔记 记录得比较凌乱,不尽详细 day36 XSS 老 XSS 所适用的环境是 IE 浏览器,早碰不到了 mxss 是比较老的漏洞,适用的环境是老版本的 QQ uxss 早已修复,攻击浏览器 swf 的 xss pdf…

展会媒体邀约资源,媒体宣传服务执行

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 在组织展会时,媒体宣传服务的执行是提升展会知名度和影响力的关键环节。 确定目标媒体:根据展会的主题和目标受众,选择适合的媒体进行邀请。这可能包…

ICommentService

目录 1、 ICommentService 1.1、 * 获取文章下的评论 1.2、 * 获取文章下的评论 1.3、 * 根据主键查询评论 1.4、 * 更新评论状态 2、 * options的接口