-->

FastAPI 创建

1.安装 FastAPI 和 Uvicorn:

pip install fastapi uvicorn

2.创建FastAPI 应用。main.py:

from fastapi import FastAPI

   app = FastAPI()

   @app.get("/")
   def read_root():
       return {"Hello": "World"}

3. 在命令行中使用 Uvicorn 启动你的应用:

uvicorn main:app --reload

main:app 表示 Uvicorn 应该寻找名为 main.py 的文件,并在该文件中寻找名为 app 的 FastAPI 实例。
--reload 参数使得服务器在代码变更时自动重启,适合开发使用。
默认 FastAPI 应用应该在本地的 8000 端口运行,可以通过访问 http://127.0.0.1:8000/ 来查看。

4.参数指定

uvicorn main:app --reload --host 0.0.0.0 --port 5000
启动 Uvicorn 时指定 --host 参数为 0.0.0.0,服务器将接受来自任何 IP 地址的连接。

posted @ 2024-05-11 10:06  Zain·Wilson  阅读(23)  评论(0编辑  收藏  举报