tampermonkey验证码识别
首先安装tesseract。 参考: Installation tessdoc/Home 编译安装方法 参考:Compiling-GitInstallation 通过pip安装pytesseract 后台: #!/usr/bin/env python # ocr backend import asyncio import websockets import base64 from io import BytesIO from PIL import Image import pytesseract async def get_ocr(websocket, _): while True: # base64 encoded img file data = await websocket.recv() seq = 'base64,' pos = data.find(seq) + len(seq) x = base64.b64decode(data[pos:]) # img file img = Image.open(BytesIO(x)) # result a = pytesseract.image_to_string(img) out = a.strip().replace(" ", "") print(out) await websocket.send(out) start_server = websockets.serve(get_ocr, "127.0.0.1", 5678) asyncio.get_event_loop().run_until_complete(start_server) asyncio.get_event_loop().run_forever() 参考: ...