1.视频学习地址:https://www.imooc.com/learn/1299
快速上手FastAPI:成熟高性能的Python测试开发框架_哔哩哔哩_bilibili
2.入门学习思考
a:所有的入门教程都会写的例子
import uvicorn
from fastapi import FastAPI
app = FastAPI()
#RESTful 接口设计规范中:
# 面向资源(URI->url)
#每一个资源都具有GET/POST/PUT/DELETE四个标准动作(请求方法)
#每个资源动作都是无状态的(HTTP协议的短链接,即不保存客户端何服务端的连接通道)
#(C或B/S 客户端何服务端)交互的数据格式都使用json(content-type:application/json)
@app.get("/")
async def index():
#业务处理
#处理结果
return {'data':['disen','jack','lucy']}
运行后并不像大佬所说正常启动,而是报了一部分错误:
?[32mINFO?[0m: Uvicorn running on ?[1mhttp://127.0.0.1:8000?[0m (Press CTRL+C to quit)
?[32mINFO?[0m: Started relo