python图片验证码识别selenium爬虫--超级鹰实现自动登录,滑块,点击
超级鹰的使用
超级鹰主要作用在我们利用selenium实现自动登录页面时往往会遇到图片类型的验证码,
而超级鹰的作用就是识别验证码返回给我们,下面看下具体的实现。
1.https://www.chaojiying.com/user/login进入超级鹰登录页面注册账号
2.下载demo包
点击开发文档,在各语言sdk例子下载下,下载所需的语言包,这里以python为例

下载完成后解压会有一个chaojiying.py文件,将文件复制到你的项目下。复制完成如果你

的python版本是2无需改动,如果是3,需要在print加上括号。

3.获取软件id

4.导入chaojiying模块下的Chaojiying_Client类,调用PostPic方法完成识别
| 1 2 3 4 5 6 |
|
验证码在价格体系下查看,根据自己的所需查看

5.实例
| 1 2 3 4 5 6 7 |
|
a.jpg为我本地保存的验证码图片

运行后发现错误,好东西往往是要收费的,没办法,只好斥资一块钱买个题分
| 1 |
|

购买完题分后我们再次运行,发现可正常识别的内容在pic_str字段中,这时我们直接获取即可。
| 1 |
|
6.实践
我们以登录超级鹰页面为例
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
更多推荐
所有评论(0)