简单的介绍一下 fastapi
。
fastapi 内部封装了
- Starlette
- Pydantic
搭建 fastapi 项目
1 | pip install fastapi |
fastapi
可能和 web3
这个库有冲突,因为,这两个需要的 websocket 的版本不一致,所以,要记得这个点。
开启服务
使用 main.py 文件
1 | from typing import Optional |
然后开启服务
1 | uvicorn main:app --reload |
如果访问
1 | http://127.0.0.1:8000/ |
就会获得设定好的返回值。