@classmethod
def some_method(cls, some_arg1: str, some_arg2):
...
Можно ли каким-то образом задать тайпхинт для some_arg2, говоря о том, что он должен быть инстансом класса, который может быть задан в атрибуте класса cls_? Чтобы при наследовании:
class B(A):
cls_ = SomeClass
для метода B.some_method(...) выдавался тайпхинт, что some_arg2 должен быть инстансом SomeClass?
Why?
Обсуждают сегодня