selenium+egdedriver+opencv 爬虫使用教程
创始人
2024-12-26 08:33:08
0

一、Edge安装
在这里插入图片描述
二、Edge版本查看
1、安装内核要保证内核版本已浏览器版本一致
2、Window环境在edge浏览器中输入:edge://version/
在这里插入图片描述
3、Ubuntu环境在浏览器目录执行 ./microsoft-edge-beta -verison

三、EdgeDriver安装
1、下载地址:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
在这里插入图片描述
2、下载相应环境的压缩包 .zip形式(Ubuntu 使用 uzip xxx.zip 解压)

3、Window环境下解压后会得到 msedgedriver.exe 文件 将其移到edge目录下

4、Ubuntu环境下解压后得到 msedgedriver 文件,将其移到/usr/bin 目录下


五、selenium 使用
1、简介:Web应用程序自动化测试工具,Selenium测试直接运行在浏览器中,模拟用户操作

2、在项目里可直接使用maven或gradle引入
在这里插入图片描述
在这里插入图片描述
3、编写以下Java代码,若自动弹出浏览器且打开了百度页面代表以上安装完成
在这里插入图片描述
4、selenium常用api简介:https://blog.csdn.net/qq_22003641/article/details/79137327


六、opencv安装
1、简介: Intel 开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。这里主要用来进行滑块移动像素计算

2、在项目里可直接使用maven或gradle引入
在这里插入图片描述
在这里插入图片描述
3、在使用时需要调用到OpenCV提供的动态链接库,下载地址:https://opencv.org/releases/

4、注意下载的版本与项目中引入的版本一致

5、Winodw环境下,下载解压后,在\build\java\x86目录下有opencv_java455.dll文件,即需要用到的动态链接库。一般window环境下将改文件移动到jdk目录下

七、opencv ubuntu 系统安装
1、opencv 并未提供Linux系统相关的直接安装包,需要下载源码进行编译

2、将下载好的压缩文件传到服务器,并解压

3、注意在编译之前先切换成root账号并检查Java 以及Ant环境是否准备就绪

4、使用java -version 和 ant -version命令查看,如图代表正常
在这里插入图片描述
5、ant 下载地址:https://ant.apache.org/bindownload.cgi
将下载好的压缩包传到服务器解压,执行命令 vim /etc/profile
设置 ANT_HOME 环境变量,如图所示
在这里插入图片描述
6、设置好后,执行 source /etc/profile 后再次查看ant是否安装完成

7、进入opencv 解压后的目录 执行命令 mkdir build

8、进入build 目录执行 mkdir install

9、然后执行命令 cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=./install …
在这里插入图片描述
10、在预编译输出日志最后,Java输出如上图所示,代表成功

11、执行命令 make -j8

12、编译完成后执行命令 make install

13、若是正常执行完成,在install/share/java/opencv4 目录下就会出现 libopencv_java455.so 文件

14、opencv使用前执行 Java语句 System.load(“动态链接库.dll或.so的路径”);

相关内容

热门资讯

重大通报,金花房卡如何购买西游... 西游联盟房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根...
IA解析/牛牛房卡官网皇豪互娱... 皇豪互娱是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:【3329006910】或QQ:332900...
正版授权!牛牛充值房卡超游联盟... 您好!微信超游联盟大厅链接获取房卡可以通过以下几种方式购买: 1.微信渠道:(超游联盟)大厅介绍:...
头条推荐!金花微信链接市场价格... 头条推荐!金花微信链接市场价格表九酷大厅/随意玩/房卡是在哪里买的九酷大厅/随意玩是一款非常受欢迎的...
科技实测!微信金花房卡怎么弄海... 微信游戏中心:海贝之城房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...
正规平台有哪些,牛牛房卡制作链... 豌豆互娱是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:【3329006910】或QQ:332900...
正规平台有哪些,牛牛房卡代理海... 您好!微信海航大厅大厅链接获取房卡可以通过以下几种方式购买: 1.微信渠道:(海航大厅)大厅介绍:...
我来教你/如何购买金花房卡神盾... 微信游戏中心:神盾大厅/新天道房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或...
我来教你/斗牛房卡充值新天道/... 今 日消息,新天道/皇豪互娱房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更...
玩家攻略,金花房卡批发价卡丁互... 玩家攻略,金花房卡批发价卡丁互娱/正规房卡找谁买卡丁互娱是一款非常受欢迎的游戏,咨询房/卡添加微信:...
IA解析/牛牛房卡游戏代理海米... 微信游戏中心:海米大厅房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...
玩家攻略,怎么买斗牛房卡朱雀大... 微信游戏中心:朱雀大厅房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...
推荐一款!牛牛房卡制作链接海星... 海星大厅房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根...
头条推荐!金花房卡如何购买超游... 头条推荐!金花房卡如何购买超游联盟/房卡购买房间怎么开超游联盟是一款非常受欢迎的游戏,咨询房/卡添加...
我来教你/如何购买金花房卡老神... 微信游戏中心:老神兽/皇豪互众房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或...
正版授权!牛牛房卡出售海豚大厅... 正版授权!牛牛房卡出售海豚大厅/房卡购买房间怎么开Sa9Ix苹果iPhone 17手机即将进入量产阶...
重大通报,如何购买金花房卡龙马... 您好!微信龙马大厅大厅链接获取房卡可以通过以下几种方式购买: 1.微信渠道:(龙马大厅)大厅介绍:...
科技实测!金花房卡官网烛龙大厅... 烛龙大厅/新道游房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 ...
我来教你/金花微信链接市场价格... 我来教你/金花微信链接市场价格表天酷大厅/房卡在哪里购买天酷大厅是一款非常受欢迎的游戏,咨询房/卡添...
ia实测“金花房卡从哪里购买/... 皇豪互娱是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来...