跳转到主要内容

检查一个对象是否是`Annotated`类型。

项目描述

is_annotated

检查一个对象是否是Annotated类型。

这是一个微型包,包含单个函数isannotated,用于检查类型提示是否是Annotated类型。Annotated对象不能通过正常的isinstance检查。

安装

PyPI platforms PyPI version

pip install is_annotated

文档

Actions Status

from typing import Annotated
from is_annotated import isannotated

print(isannotated(1))
# False

print(isannotated(int))
# False

print(isannotated(Annotated[int, "1"]))
# True

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。

源代码分发

is_annotated-1.0.1.tar.gz (8.9 kB 查看哈希值)

上传时间: 源代码

构建分发版

is_annotated-1.0.1-py3-none-any.whl (4.0 kB 查看哈希值)

上传时间: Python 3

支持