# PyValiCodeHandler_Web **Repository Path**: CafuuChino/PyValiCodeHandler_Web ## Basic Information - **Project Name**: PyValiCodeHandler_Web - **Description**: 用字库给”翘课啦“识别4位数字验证码的PythonWebServer,通过HTTP_GET输入预处理过的Base64返回四位验证码字符串 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-12-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PyValiCodeHandler_Web #### 介绍 用字库给”翘课啦“识别4位数字验证码的PythonWebServer,通过HTTP_GET输入预处理过的Base64返回四位验证码字符串 #### 软件架构 aiohttp WebServer接受调用方传入的与处理过的Base64,转换为numpy array,然后进行二位化,切割出4个字符,分发到4个线程并行处理后返回结果组装为结果,以text/plain返回给请求方 #### 安装教程 会安装python3.5就可 建议使用python3.6 #### 所需外部库: 1、 aiohttp 2. numpy 3、 PIL #### 使用说明 双击WebServer80.py 通过网络请求传给服务器base64,以/9j/开头,其中'/'全部替换成'-' 端口号和监听地址可以在WebServer80中修改 目前只支持'上课啦'的四位数验证码