易盾的符号点选验证码大致长这样:
或者这样:
反正奇奇怪怪的什么符号都有。用过几个人工打码的平台,准确度还行,就是太慢了。一般大概在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