1.进入打码平台(超人,斐斐)

 

斐斐-------官网:

 

 

 

 超人-------官网:

 

 

 

 2.选择对应的开发文档,下载对应的demo示例,并把demo的python脚本放到项目包管理地址去

参考:

 

 

 超人的开发文档地址已经失效了,此时不可以用它了:

 

 

 但是可以使用斐斐的开发文档:

 

下载对应的demo:

 

 

 

 展示效果demo:

 

 

 使用需要注册开发者,需要实名认证,充值余额才能使用

 

 

user,password为你注册打码平台的账号和密码 (使用的时候需要传值)

然后在这里设置好软件的ID(使用的时候需要传值)

 

 

 

demo:

 

 

 

 不同的平台其打码部分的代码都不一样,复杂的验证码需要联系客服进行设置:

 

 

 

 

 

 

 

 

 

 

 

其他方法:但是这个方法的地址无法使用(此方法是上传文件,然后识别)

 演示的demo实例:

 

 

 

 

 示例demo:

 

 

  通过src属性获取验证码

1.导入import base64

 

 2.

 

 

 

 

 

 

import base64
str1=b"hello"
#获取bytes对象可以直接在字符串前面添加b或者通过bytes类对象进行创建
print(type(str1))
print(b'hello')
get_en=base64.b64encode(str1)
print(get_en)
print(base64.b64decode(get_en))
print("32位的编码:%s" %base64.b32encode(str1))
#必须知道原加密的方式是什么才能知道解密的方式是什么