首先安装:

pip install fastapi uvicorn

fastapi运行有两种方法:

  1. 使用命令行的方式运行:uvicorn py文件名:app --reload
  2. 使用python运行:python py文件名

方法一:命令行启动fastapi

在一个文件main.py中写入:

from fastapi import FastAPI

app = FastAPI()


@app.get("/")
async def hello_world():
    return {"hello fast api"}

在命令行运行:uvicorn main:app --reload
之后默认访问:http://127.0.0.1:8000/即可看到["hello fast api"]的结果

方法二:python直接运行(常用)

直接运行下面的文件,然后访问:http://127.0.0.1:5555/即可得到结果

# -*- coding:utf-8 -*-

from fastapi import FastAPI
import uvicorn

app = FastAPI()


@app.get("/")
async def hello_world():
    return {"hello fast api"}


if __name__ == "__main__":
    uvicorn.run(app, host="127.0.0.1", port=5555)
Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐