【fastAPI】fastAPI简单运用--20231008

https://blog.csdn.net/my_name_is_learn/article/details/109819127

安装fastapi 和uvicorn

pip install fastapi -i https://mirrors.aliyun.com/pypi/simple

pip install uvicorn -i https://mirrors.aliyun.com/pypi/simple

简单例子

from fastapi import FastAPI
from enum import Enum

app = FastAPI()

@app.get("/")
async def root():
    return {"message": "Hello World"}

#跳转到 http://127.0.0.1:8000/items/foo,你会得到{"item_id":"foo"}
@app.get("/items/{item_id}")
def read_item(item_id):
    return {"item_id": item_id}


#当你使用浏览器访问http://127.0.0.1:8001/files/?num1=2&num2=3,你会得到:{"num1 + num2 = ":5}
@app.get("/files/")
def add(num1: int=2, num2: int=1):
    return {"num1 + num2 = ": num1 + num2}

访问http://127.0.0.1:8001/files/?num1=2&num2=311得到{"num1 + num2 = ":313}

数据库操作

https://blog.csdn.net/qq_36547531/article/details/123355968

你可能感兴趣的:(FastAPI,fastapi)