Appearance
FastAPI-1-创建项目
创建虚拟环境
pyenv virtualenv 3.10.0 mk-fastapi-example
关于 pyenv 的使用教程可以查看 官方教程
安装 FastAPI 项目需要的依赖库
pip install fastapi
pip install "uvicorn[standard]"
创建项目文件夹
找到存放项目的目录下,创建 mk-fastapi-emaple
目录
一个简单的 Web 应用
在项目根目录下创建 main.py
文件,内容如下
python
# 导入 FastAPI 框架
from fastapi import FastAPI
# 创建 FastAPI 应用实例
app = FastAPI()
# 定义路由和请求方法
@app.get('/hello')
def hello():
return "Hello FastAPI"
# 如果该文件被直接执行,则启动服务器
if __name__ == '__main__':
# 导入 uvicorn 库,用于启动服务器
import uvicorn
# 启动服务器,并指定应用实例 app、主机地址和端口号
uvicorn.run('main:app', host='0.0.0.0', port=8000)
运行命令 python main.py
在浏览器地址栏输入 http://localhost:8000/hello
, "Hello FastAPI" 映入眼帘。