易盾的符号点选验证码大致长这样:

或者这样:

反正奇奇怪怪的什么符号都有。用过几个人工打码的平台,准确度还行,就是太慢了。一般大概在12s左右才能返回一个,最后终于找到一个秒返回的平台。

http://tulingcloud.com

图灵在线验证码图片识别平台

在其他类型里面找到要用的类型,我这里要用到的类型ID是:25998073

代码如下:

 
import base64
import json
import requests
 
# 复制以下代码,只需填入自己的账号密码、待识别的图片路径即可。
# 关于ID:选做识别的模型ID,会自动生成,无需修改。
 
def b64_api(username, password, img_path, ID):
    with open(img_path, 'rb') as f:
        b64_data = base64.b64encode(f.read())
    b64 = b64_data.decode()
    data = {"username": username, "password": password, "ID": ID, "b64": b64}
    data_json = json.dumps(data)
    result = json.loads(requests.post("http://www.tulingcloud.com/tuling/predict", data=data_json).text)
    return result
 
if __name__ == "__main__":
    img_path = "C:/Users/Administrator/Desktop/file.jpg"
    result = b64_api(username="你的账号", password="你的密码", img_path=img_path, ID="25998073")

返回速度很快,也很准确,详细的可以自己测试,官网也可以直接上传测试。

http://tulingcloud.com

更多推荐