mirror of
https://github.com/letian1650/N3RD.git
synced 2025-01-25 04:05:17 +08:00
37 lines
1.7 KiB
Python
37 lines
1.7 KiB
Python
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
# File : 测试OCR.py
|
|
# Author: DaShenHan&道长-----先苦后甜,任凭晚风拂柳颜------
|
|
# Author's Blog: https://blog.csdn.net/qq_32394351
|
|
# Date : 2023/3/28
|
|
|
|
import requests
|
|
import base64
|
|
requests.packages.urllib3.disable_warnings()
|
|
PC_UA = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36'
|
|
UA = 'Mozilla/5.0'
|
|
# api = 'https://api.nn.ci/ocr/b64/text'
|
|
api = 'http://192.168.10.99:9898/ocr/b64/text'
|
|
api2 = 'http://dm.mudery.com:10000'
|
|
api3 = 'http://localhost:5705/parse/ocr'
|
|
# api4 = 'http://192.168.10.99:9898/ocr/drpy/text'
|
|
api4 = 'http://drpy.nokia.press:8028/ocr/drpy/text'
|
|
# api3 = 'http://cms.nokia.press:5707/parse/ocr'
|
|
def test():
|
|
with open('yzm1.png',mode='rb') as f:
|
|
img = f.read()
|
|
try:
|
|
print(base64.b64encode(img).decode())
|
|
# code = requests.post(api, data=base64.b64encode(img).decode(), headers={'user-agent': PC_UA}, verify=False).text
|
|
# code = requests.post(api, data=base64.b64encode(img).decode(), headers={'user-agent': PC_UA}, verify=False).text
|
|
# code = requests.post(api3, data={"img":base64.b64encode(img).decode()}, headers={'user-agent': PC_UA}, verify=False).text
|
|
# code = requests.post(api4, data={"img":base64.b64encode(img).decode()}, headers={'user-agent': PC_UA}, verify=False).text
|
|
code = requests.post(api3, data={"img":base64.b64encode(img).decode()}, headers={'user-agent': PC_UA}, verify=False).text
|
|
except Exception as e:
|
|
print(f'ocr识别发生错误:{e}')
|
|
code = ''
|
|
print(f'验证码为:{code}')
|
|
return code
|
|
|
|
if __name__ == '__main__':
|
|
test() |