上一章节我们已经成功安装了 Flask,接下来我们可以创建一个简单的 Flask 应用。 首先,创建一个名为 app.py 的文件,并添加以下内容: 实例 from flask import Flask app = Flask(__name__) @app.r...
Flask 在线练习
在 Web 开发的世界里,Flask 凭借其轻量级和灵活的特点,成为许多开发者的首选框架。 前面章节我们已经结算了如何安装 Flask,如果你懒的安装,也可以使用 Marscode 的在线 Flask 测试环境。 本文将为你详...
Flask 安装
Flask 安装还是比较简单的。 Flask 是 Python的一个库,所以首先需要确保你的计算机上已经安装了 Python。 Flask 需要 Python 3.6 及以上版本,先确保你已安装 Python 3。 可以通过以下命令检查 Python ...
FastAPI 表单数据
在 FastAPI 中,接收表单数据是一种常见的操作,通常用于处理用户通过 HTML 表单提交的数据。 FastAPI 提供了 Form 类型,可以用于声明和验证表单数据。 1、声明表单数据模型 接下来我们设计一个接收一个...
FastAPI 路径操作依赖项
FastAPI 提供了简单易用,但功能强大的依赖注入系统,这个依赖系统设计的简单易用,可以让开发人员轻松地把组件集成至 FastAPI。 FastAPI 提供了路径操作依赖项(Path Operation Dependencies)的机制,允许你...
FastAPI Pydantic 模型
Pydantic 是一个用于数据验证和序列化的 Python 模型库。 它在 FastAPI 中广泛使用,用于定义请求体、响应体和其他数据模型,提供了强大的类型检查和自动文档生成功能。 以下是关于 Pydantic 模型的详细介...
FastAPI 请求和响应
在 FastAPI 中,请求(Request)和响应(Response)是与客户端交互的核心。 FastAPI 提供了强大的工具来解析请求数据,并根据需要生成规范的响应。 接下来我们来详细看下 FastAPI 的请求和响应。 HTTP ...
FastAPI 基本路由
在 FastAPI 中,基本路由是定义 API 端点的关键。每个路由都映射到应用程序中的一个函数,用于处理特定的 HTTP 请求,并返回相应的响应。 根路径路由 创建 FastAPI 实例和根路径路由: 实例 from fastapi...
FastAPI 交互式 API 文档
点击「Try it out」按钮,之后你可以填写参数并直接调用 API: 然后点击「Execute」按钮,用户界面将会和 API 进行通信,发送参数,获取结果并在屏幕上展示: 另外,访问 http://127.0.0.1:8000/re...
第一个 FastAPI 应用
创建一个名为 main.py 的文件,添加以下代码: 实例 from fastapi import FastAPI app = FastAPI() @app.get("/") def read_root(): return {"Hello": "World"} 在命令行中运行以下命令以启动应...