定义第一个fastapi应用

76 阅读1分钟

首先,需要安装FastAPI和Uvicorn,这是一个轻量级的ASGI服务器,用于运行FastAPI应用。

pip install fastapi uvicorn
from fastapi import FastAPI  
import uvicorn

app = FastAPI()

@app.get("/") 
async def read_root(): 
  return {"Hello": "我的第一个fastapi应用!"}

if __name__ == '__main__':  
  uvicorn.run("main:app", port=8000, reload=True)

main:app告诉Uvicorn加载main.py文件中的app实例。reload=True参数告诉Uvicorn在代码更改时重新加载应用。