![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Selenium
TMin白
这个作者很懒,什么都没留下…
展开
-
BiliBili 滑动解锁【代码】
文章目录基本方案:一、获取Bilibili的乱码图片地址,并保存到本地二、获取图片的坐标三、根据坐标,将乱码图片进行切割四、将切割的图片进行重新拼接五、校验拼接好的原图与缺口图的像数值,得出需要滑动的距离六、计算滑动轨迹参考地址: https://blog.csdn.net/thindi/article/details/83152903基本方案:一、获取Bilibili的乱码图片地址,并保存到...原创 2019-03-06 14:23:19 · 529 阅读 · 0 评论 -
自动化学习【1】 - Selenium 打开浏览器
文章目录selenium - 打开浏览器【python】一、Python 安装 selenium :二、各浏览器driver下载地址三、打开浏览器1. Chrome2. Firefox3. Edge4. Safariselenium - 打开浏览器【python】一、Python 安装 selenium :pip install selenium# 升级 seleniumpip in...原创 2019-03-06 14:32:42 · 406 阅读 · 0 评论 -
自动化学习【2】 - 获取Element
文章目录一、获取 Web Element**1. 通过不同的页面属性获取 element**2、显示等待获取Element一、获取 Web Element1. 通过不同的页面属性获取 element# 通过 Id 获取 element = driver.find_element_by_id('id')# 通过 class 获取element = driver.find_el...原创 2019-03-06 14:34:06 · 775 阅读 · 0 评论 -
自动化学习【3】- 基础操作
文章目录一、selenium 基本事件操作:1、模拟鼠标点击操作:`click()`2、模拟内容输入:`send_keys( *value )`3、清空输入框内容:`clear()`4、获取元素的文本信息:`text()`5、判断页面元素是否存在:`is_displayed()`6、判断页面元素是否为选中状态:`is_selected()`7、判断页面元素是否为激活状态:`is_enabled...原创 2019-03-06 14:35:17 · 130 阅读 · 0 评论 -
自动化学习【4】- ActionChains基础操作
文章目录一、引入依赖包:前言:获取 `ActionChains() `类的实例:二、ActionChains 基础操作:1. 所有 `ActionChains` 的事件操作最后都需要执行 `perform()` 才会生效2. 鼠标左键点击:`click(to_element)`3. 鼠标右键点击:`context_click(to_element)`4. 鼠标左键双击:`double_clic...原创 2019-03-06 14:40:16 · 1867 阅读 · 0 评论