关于云打码平台的PythonHttp调用实例的使用
目录
关于云打码平台的’PythonHttp’调用实例的使用
一: 云打码平台的PythonHTTP的下载过程
首先先注册一个云打码平台的账号,选择开发者选项登录
文件下载流程 :
最后下载的文件是:
这里使用的云打码平台的YDMHTTPD3的版本, 对应的python的版本使用对应的云打码平台的版本.
二: 打开
YDMHTTPD3 进行配置
- 目的
- 为了以后解决一些网站的验证码更好的使用此文件
- 注意
- 普通用户是通过开发者的id和key来进行接口调试的
普通用户没有权限调用接口, 只有开发者才有权限调用接口, 所以普通用户想要使用云打码进行在线识别, 必须借助于开发者的id和key, 而开发者也是依据id和key来进行分成的
- 先获取id和key
- 对文件代码进行一些修改
1> 因为你的用户名, 密码, appid, appkey都是固定, 为了以后的使用中不用频繁的使用这些信息, 可以将这些信息写入代码中, 之后运行自己的爬虫只需调用即可
2> 为了在你的爬虫文件中引入此文件调用才能调用而不是直接调用.加入:
if __name == ‘main’
- 加入的位置
- 在末端函数之后
- 实际使用
from ( 文件的文件名 ) import YDMHttp
ydm = YDMHttp( )
ydm.login( )
cid, result = ydm.decode(‘captcha.png’, 5000, 20)
注:
- result
- 经过云打码后得到的验证码的结果
- captcha.png
- 验证码图片
- 5000
- 验证码类型
- 20
- 超时时长
这样就操作完成了