扫一扫分享
Fastapi 是一个高性能 Web 框架,用于构建 API。开发效率很快。
注意事项,因为FastAPI仅支持Python3.6+的API,所以需要再Python3.6+的环境进行学习实践!
安装FastAPI
pip3 install fastapi
uvicorn - 主要用于加载和提供应用程序的服务器.
pip3 install uvicorn
Hello World示例:
import uvicorn
from fastapi import FastAPI app = FastAPI()
@app.get("/")
async def root():
return {"message": "Hello World"}
if __name__ == '__main__':
uvicorn.run(app='main:app', host="127.0.0.1", port=8000, reload=True, debug=True)
启动程序,使用pycharm启动,或者在命令行模式下启动
python3 main.py
手机预览