python fastapi 快速创建web应用

FastApi

1. 安装

要先安装python环境,确保pip命令可用

安装 FastAPI:https://fastapi.tiangolo.com/zh/#installation

bash 复制代码
pip install "fastapi[standard]"

2. 示例demo

定义了两个GET接口

python 复制代码
from fastapi import FastAPI

app = FastAPI()


@app.get("/")
def read_root():
    return {"Hello": "World"}


@app.get("/items/{item_id}")
def read_item(item_id: int, q: str | None = None):
    return {"item_id": item_id, "q": q}

3. 启动并访问

执行以下命令,启动应用:

bash 复制代码
fastapi dev main.py

访问:

接口文档:

相关推荐
别抢我的锅包肉4 分钟前
【FastAPI】 + SQLAlchemy 异步 ORM 实现完整 CRUD 操作
前端·fastapi
ShCDNay13 分钟前
Python核心底层知识(个人记录)
开发语言·python
来自远方的老作者25 分钟前
第7章 运算符-7.2 赋值运算符
开发语言·数据结构·python·赋值运算符
来自远方的老作者43 分钟前
第7章 运算符-7.1 算术运算符
开发语言·数据结构·python·算法·算术运算符
tq6J5Yg141 小时前
windows10本地部署openclaw
前端·python
MasonYyp1 小时前
使用FastAPI和StreamableHTTP实现打字机流式对话
fastapi
pl4H522a61 小时前
Python 高效实现 Excel 转 TXT 文本
java·python·excel
数据知道1 小时前
claw-code 源码详细分析:Compaction 前置课——上下文压缩在接口层要预留哪些旋钮,避免后期全局返工?
python·ai·claude code
小邓睡不饱耶1 小时前
花店花品信息管理系统开发实战:Python实现简易门店管理系统
服务器·python·microsoft
witAI2 小时前
手机生成剧本杀软件2025推荐,创新剧情设计工具助力创作
人工智能·python