fastapi的两种启动方式

发布时间 2023-12-06 14:21:31作者: CJTARRR

 

  • 代码文件中启动

    if __name__ == '__main__':
    uvicorn.run('test:app')
    # 其中test为当前py文件,app为FastAPI的实例对象,这样启动默认为http://127.0.0.1:8000,可自行配置host,port,workers,reload等参数。
  • 终端启动

    # cd到启动文件同目录
    # 终端执行
    uvicorn test:app --reload
    # reload表示代码有修改并保存时,服务自动重启,调试时使用,上线时不用。