| 1234567891011121314151617181920212223 |
- from fastapi import FastAPI
- from pydantic import BaseModel
- import uvicorn
- import logging
- # 服务
- app = FastAPI()
- # 参数声明
- class Item(BaseModel):
- desc: str
- # 请求
- @app.post("/")
- def create_item(item:Item):
- logging.info(item.desc)
- return {"data": "true"}
- if __name__ == "__main__":
- logging.basicConfig(filename='data.log', level=logging.INFO,format='%(asctime)s - %(levelname)s: %(message)s')
- uvicorn.run("main:app",host="0.0.0.0", port=6688)
|