FastAPI的最简单实例

前言

FastAPI越来越流行,好处多多,慢慢会成为Web后端的主流。我初步尝试了一下。

一、基本代码

代码如下:

from fastapi import FastAPI

创建应用实例

app = FastAPI()

========== 定义一个路由 ==========

@app.get("/") # GET 请求

def read_root():

return {"message": "Hello, FastAPI!"}

@app.get("/hello/{name}") # 动态路由参数

def say_hello(name: str):

return {"message": f"你好,{name}!欢迎使用 FastAPI!"}

@app.post("/sum") # POST 请求示例

def calc_sum(data: dict):

a = data.get("a", 0)

b = data.get("b", 0)

return {"a": a, "b": b, "sum": a + b}

二、启动运行

三、访问效果

四、Post请求示例

输入参数:

运行结果如下:

相关推荐
皮卡丘不断更6 小时前
手机优先的 Personal Ledger:把账目、学习和复盘放到同一个入口
数据库·sqlite·fastapi·开源项目·个人效率
智购科技自动售卖机厂家10 小时前
2026自动售货机OTA升级系统设计:从全量升级到差分升级的带宽优化工程实践~YH
大数据·人工智能·numpy·pyqt·fastapi
Broccoli5230266513 小时前
FastAPI 中间件
中间件·fastapi
刘新洲2 天前
我以为 AI Agent 只是调模型,直到我亲手补上审批、Outbox 和故障恢复
python·agent·fastapi
(((φ(◎ロ◎;)φ)))牵丝戏安2 天前
fastapi-auth-template — JWT 认证模板
运维·服务器·fastapi
l1258652 天前
# RAG多轮对话检索设计:Query重写如何让“那它呢“变成完整问题
前端·数据库·人工智能·python·算法·fastapi·milvus
赵广陆3 天前
企业实战:web服务集成
前端·pycharm·fastapi
雪碧聊技术3 天前
使用Docker,将fastApi项目部署到linux服务器
服务器·docker·fastapi·docker部署fastapi
丑过三八线4 天前
002 - 【FastAPI 入门教程】请求体与数据校验
fastapi
丑过三八线4 天前
001 -【FastAPI 入门教程】 FastAPI Helloword
前端·chrome·fastapi