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

访问:

接口文档:

相关推荐
速易达网络1 小时前
AI学习路径 python到openclaw
人工智能·python·学习
Java后端的Ai之路1 小时前
在一个 Python 脚本中导入另一个脚本的功能
服务器·开发语言·python
SeatuneWrite2 小时前
**手机专业写剧本软件哪家可靠2025推荐,适配多场景创作与
人工智能·python·智能手机
W133309089072 小时前
高职大数据技术专业,CDA和Python认证优先考哪个?
大数据·开发语言·python
清水白石0082 小时前
《解锁 Python 潜能:从异步基石到 pytest-asyncio 高级测试实战与最佳实践》
运维·python·pytest
kyle~2 小时前
Python---watchdog文件系统监控库
开发语言·python·操作系统·文件系统
belldeep2 小时前
python:如何将豆包AI中历史对话 备份到本地 backup目录下?
人工智能·python·ai·自动化·backup·豆包
夜瞬2 小时前
【Flask 框架学习】01:编写第一个 Flask 应用
后端·python·学习·flask
Loo国昌2 小时前
【AI应用开发实战】07_文档解析路由与质量评估:从传统PDF解析到Docling现代化方案
人工智能·后端·python·自然语言处理·pdf