新闻动态

不用打码平台,python免费识别图形验证码进行登录

2022-05-05

我们在浏览网站或登录网站后台时,会遇到登录后才能进行访问,在登录的时候会遇到图形验证码,输入相关图形验证码后,才能登录进去。比如一个简单后台登录系统,就需要手动输入验证码后,才能登录。

不用打码平台,python免费识别图形验证码进行登录

 

那要是用python实现自动化登录,需要识别这个图形验证码,怎么才能做到呢,下面给大家介绍一下。

一、编写python代码

首先我们按流程,对后台python自动化登录进行编写。通过selenium登录后台,并拿到登录后台的cookies。

不用打码平台,python免费识别图形验证码进行登录

 

第二就是对图形验证码的坐标进行定位,然后进行剪切保存图形验证码图片

 

不用打码平台,python免费识别图形验证码进行登录

 

不用打码平台,python免费识别图形验证码进行登录

 

二、百度识别

这里提一下百度识别,百度智能云有个文字识别api,目前是免费使用的,大家可以注册使用一下。

不用打码平台,python免费识别图形验证码进行登录

 

拿到接口地址

 

不用打码平台,python免费识别图形验证码进行登录

 

在代码中调用

不用打码平台,python免费识别图形验证码进行登录

 

三、结果

通过运行拿到图形验证码的数值,然后数值通过前面selenium代码进行自动输入,最后登录拿到登录cookies。

不用打码平台,python免费识别图形验证码进行登录

 

拿到登录的cookies后,将cookies放入请求头中就可以了,接下来我们就可以在自己的网站后台自动发文章或是爬取网站内容了。

在线充值在线咨询在线电话返回顶部

技术支持

电话咨询

19922193247

超10000+ 企业选择我们,快速体验!

温馨提示:我们将在您提交信息后的30分钟内与您取得联系,请您保持电话通畅,谢谢!