您的位置:首页 > 理论基础 > 计算机网络

关于云打码平台的'PythonHttp'调用实例的使用

2018-03-14 21:03 811 查看
一: 云打码平台的PythonHTTP的下载过程
首先先注册一个云打码平台的账号,选择开发者选项登录
文件下载流程:









最后下载的文件是:



这里使用的云打码平台的YDMHTTPD3的版本, 对应的python的版本使用对应的云打码平台的版本.
二: 打开YDMHTTPD3进行配置
目的: 为了以后解决一些网站的验证码更好的使用此文件
注意: 普通用户是通过开发者的id和key来进行接口调试的
        普通用户没有权限调用接口, 只有开发者才有权限调用接口, 所以普通用户想要使用云打码进行在线识别, 必须借助于开发者的id和key, 而开发者也是依据id和key来进行分成的
1. 先获取id和key



2. 对文件代码进行一些修改
1> 因为你的用户名, 密码, appid, appkey都是固定, 为了以后的使用中不用频繁的使用这些信息, 可以将这些信息写入代码中, 之后运行自己的爬虫只需调用即可

2> 为了在你的爬虫文件中引入此文件调用才能调用而不是直接调用.加入:
if __name == '__main__'
加入的位置: 在末端函数之后

3. 实际使用
from (文件的文件名) import YDMHttp
ydm = YDMHttp( )
ydm.login( )
cid, result = ydm.decode('captcha.png', 5000, 20)
注:
result : 经过云打码后得到的验证码的结果
captcha.png: 验证码图片
5000: 验证码类型
20: 超时时长
这样就操作完成了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  云打码