一、showapiRequest解决带干扰项图片验证码识别-12

1、现有的提供图片识别的接口

万维易源-互联网API入口 (showapi.com)

万维易源-验证码识别中英数-文件 (showapi.com)

2、本地引入requests包

C:\Users\jieqiong>pip install requests
Collecting requests
  Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
     |████████████████████████████████| 63 kB 388 kB/s
Collecting idna<4,>=2.5
  Downloading idna-3.4-py3-none-any.whl (61 kB)
     |████████████████████████████████| 61 kB 762 kB/s
Collecting certifi>=2017.4.17
  Downloading certifi-2022.9.24-py3-none-any.whl (161 kB)
     |████████████████████████████████| 161 kB 598 kB/s
Collecting charset-normalizer~=2.0.0
  Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in d:\python\lib\site-packages (from requests) (1.26.11)
Installing collected packages: idna, charset-normalizer, certifi, requests
Successfully installed certifi-2022.9.24 charset-normalizer-2.0.12 idna-3.4 requests-2.27.1

3、下载的SDK:放入同一级目录下

ShowapiRequest.py放入路径:D:\imooc\selenium

 

4、代码

# coding=utf-8

# 识别图片的包
import pytesseract

tesseract_cmd =  'D:\Python\Tesseract-OCR'

# python3.6.5
# 需要引入requests包 :运行终端->进入python/Scripts ->输入:pip install requests
from ShowapiRequest import ShowapiRequest

# 取图片的包
from PIL import Image

# 这里的api不变
# 需要缴费
# 修改my_appId = 1182042
# 修改my_appSecret = 523bfa72c8f64177b7a17f7a2f02c462
r = ShowapiRequest("http://route.showapi.com/184-1","1182042","523bfa72c8f64177b7a17f7a2f02c462" )

# 图片存放地址
r.addFilePara("image", r"D:\imooc\imooc_crop.png")

# 代表识别几位数的图片,即多少位数的字。
r.addBodyPara("typeId", "35")

# r.addBodyPara("convert_to_jpg", "0")
res = r.post()

text = res.json()['showapi_res_error']['err']

print(res.text) # 返回信息

 

5、运行

PS D:\imooc\selenium> python .\read_image.py
                {
                  "showapi_res_error": "可调用次数或流量为0,没有可用资源包。err:async1",
                  "showapi_res_id": "633549770de376f93d5dacf2",
                  "showapi_res_code": -7,
                  "showapi_fee_num": 0,
                  "showapi_res_body": {}
                }

 

posted @ 2022-09-29 15:56  酱汁怪兽  阅读(182)  评论(0)    收藏  举报