如何通过类型提示指示一个类是另一个类的子类?例如。
class Foo:
def foo(self, x):
pass
def dynamic() -> Type[Foo]:
class SubFoo(Foo):
pass
return SubFoo
class SubSubFoo(dynamic()):
def f| # no suggestions from my editor
我的编辑器(PyCharm)在上述情况下没有提供建议,表明静态分析无法识别出是 的子类型。如何使用类型提示来指示这一点?SubSubFooFoo
明月笑刀无情
相关分类