Python 如何使用一次性泛型创建类型别名?

Python 如何使用一次性泛型创建类型别名?,python,type-hinting,mypy,python-typing,type-alias,Python,Type Hinting,Mypy,Python Typing,Type Alias,我希望创建一个类型别名,该别名可以采用别名中实际未使用的泛型。原因是为了自我记录代码,我知道没有类型检查器能够真正检查这一点。我的意思是: 输入import TypeVar、Dict、Any 从数据类导入数据类 从dataclasses_json导入dataclass_json,DataClassJsonMixin JSON=Dict[str,Any]#对于这个演示来说,JSON类型足够好了 T=TypeVar(“T”,bind=DataClassJsonMixin) JSONOf=JSON[T

我希望创建一个类型别名,该别名可以采用别名中实际未使用的泛型。原因是为了自我记录代码,我知道没有类型检查器能够真正检查这一点。我的意思是:

输入import TypeVar、Dict、Any
从数据类导入数据类
从dataclasses_json导入dataclass_json,DataClassJsonMixin
JSON=Dict[str,Any]#对于这个演示来说,JSON类型足够好了
T=TypeVar(“T”,bind=DataClassJsonMixin)
JSONOf=JSON[T]#