![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium 自动化
zly717216
人生苦短,我用python
展开
-
爬虫实战:12306登录
爬虫实战:破解点触验证码,实现12306登录1.目标实现12306登录,获取登录cookies2.技术点1.借用第三方打码平台,进行图片验证码识别2.破解selenium webdriver反爬3.思路1.输入账号密码2.获取验证图片3.识别图片,获取坐标4.图片验证5.登录6.滑动滑块4.环境python + selenium + 超级鹰5.代码1.12306登录.py# @author: zly# @function: Touch verification原创 2020-09-15 20:31:43 · 24217 阅读 · 8 评论 -
爬虫实战:滑动验证码
爬虫实战:滑动验证码一、目标破解猪八戒网滑动验证码,实现登录二、技术点1.python + selenium自动化2.python + PIL图像rgb对比3.模拟人类滑动三、思路1.获取块图、缺口图、完整图2.计算滑块图、缺口图、完整图x坐标3.计算滑动距离4.模拟运动四、环境python3.6 + selenium + pillow安装(推荐使用清华源): pip install selenium -i https://pypi.tu原创 2020-09-13 15:12:33 · 24588 阅读 · 0 评论 -
Phantomjs 安装和环境配置
Phantomjs 安装和环境配置Phantomjs 是一个无界面的浏览器,引用 WebKit 内核引擎,我们在开发的过程中用它来执行 js 代码,它有和传统浏览器一样的效果,通常在 Python 中与 selenium 结合做自动化爬取,相对于有界面浏览器来说更节省资源。下载安装phantomjs 的下载地址是 http://phantomjs.org/download.html,如果是 window 环境下载 phantomjs-2.1.1-windows 版本下载好之后,将文件解压。配置环原创 2021-09-08 10:30:16 · 6989 阅读 · 0 评论