【发布时间】:2017-11-03 15:24:48
【问题描述】:
我想键入提示以下函数:
def get_obj_class(self) -> *class*:
return self.o.__class__
self.o 可以是任何类型,它是在运行时确定的。
*class* 显然不是这里的答案,因为它是无效的语法。但是正确的答案是什么是?我找不到这方面的任何文档,感谢任何帮助。
类似地,如果我有一个函数f(cls: *class*),它返回一个cls 的实例,有没有办法适当地键入提示返回值?
【问题讨论】:
标签: python python-3.x types type-hinting