一款轻量,高速的web开发框架
一个舒适的开发环境:
pip install fastapi[all]
这将安装所有的可能需要的开发文件
一个最小的开发环境:
pip install fastapi
pip install uvicorn
这将安装fast api去进行开发,uvicorn作为服务器去运行
简单的服务:
# main.py
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def root():
return "hello world!"
方法1-使用terminal命令:
uvicorn main:app --reload
方法2-使用代码:
if __name__ == "__main__":
import uvicorn
uvicorn.run(app="main:app",host="127.0.0.1", port=8000, reload=True)
现在打开网址:http://127.0.0.1:8000/
结果如图:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。