from fastapi import FastAPI from pydantic import BaseModel from util import ocr_recognition app = FastAPI() class IdentifyRecognitionParams(BaseModel): type: int recognitionFrontData: str = "" recognitionBackData: str = "" @app.post("/recognition") async def recognition(params: IdentifyRecognitionParams): returnStr = ocr_recognition.OCRRecognition.extractIdCardInfo(params.type, params.recognitionFrontData, params.recognitionBackData) return returnStr # 运行命令: uvicorn webApp:app --reload # if __name__ == "__main__": # unicorn.run("webApp:app", port="8013", reload=True)