因此,PEP 484 有“类对象的类型”部分。
在本节中,指出以下应该是可能的:
U = TypeVar('U', bound=User)
def new_user(user_class: Type[U]) -> U:
user = user_class()
# (Here we could write the user object to a database)
return user
我刚刚开始使用打字模块。我的问题是,当试图找到类型提示时,我找不到它。它不在源代码或文档中。
发行说明表明打字模块实现了 PEP 484。没有迹象表明实现不完整。有没有办法在当前版本上制作这种类型提示?还是现在根本不可能?
谢谢。