1. 参数接收补充
在之前的文章Python框架篇(2):FastApi-参数接收和验证学习中,忘了以下几种参数的接收,这里补充下:
1.1 注解Annotated
typing.Annotated
是 Python
标准库中 typing
模块提供的一个工具,用于在类型提示中添加元数据(metadata
)。它可以帮助开发者更清晰地描述变量或函数的含义和用途,使用基本语法如下:
Annotated[type, metadata1, metadata2, ...]
其中,type
是变量或函数的类型,而 metadata1
, metadata2
, ... 是元数据,可以是任何类型的对象,如字符串、字典等。
更多文档可查看: https://docs.python.org/zh-tw/3/library/typing.html#typing.Annotated
1.2 cookie参数
1.代码清单
文件: