| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python爬虫之Web自动化测试工具Selenium&&Chrome handless -> 正文阅读 |
|
[Python知识库]Python爬虫之Web自动化测试工具Selenium&&Chrome handless |
?
📋目录Selenium简介
为什么使用selenium?模拟浏览器功能,自动执行网页中的js代码,实现动态加载 如何安装selenium?步骤:
selenium的使用步骤?
selenium获取🔍源码练习📰代码演示: 如果出现下面的报错不要慌:问题出现在浏览器驱动版本不一致 或者 高于当前浏览器版本(下载对应的驱动即可)
selenium获取🛒源码练习📰代码演示: 如下图(成功🆗):
selenium之元素定位?说明:元素定位:自动化要做的就是模拟鼠标和键盘来操作来操作这些元素,点击、输入等等。操作这些元素前首先要找到它们,WebDriver提供很多定位元素的方法(比如:自动抢票等😀) 方法🔋:表示常用
📰代码演示: 如下图(成功🆗): 访问的相关使用说明:定位到元数后获取该元素的文本、类,Id名等等…… 访问元素信息:
📰代码演示: 如下图(成功🆗) 交互的相关使用说明:如自动打开🔍然后输入大司马然后点击他的简介进行查看(自动执行(刷起来)) 交互:
📰代码演示: 如下图(全自动的(gif太大传不了,可以自己把time设置大一点感受)🆗): 链接👉: 点击查看 小总结?**使用步骤:**使用selenium获取源码 👉 定位元素 👉 访问元素 👉 模拟交互 Chrome handless简介
系统要求
Chrome handless相关使用
📰代码演示: 如下图(成功🆗): Chrome handless简单封装最后本文章到这里就结束了,觉得不错的请给我专栏点点订阅,你的支持是我们更新的动力,感谢大家的支持,希望这篇文章能帮到大家 下篇文章再见ヾ( ̄▽ ̄)ByeBye |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 10:16:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |