pass
class B(A):
pass
def test(instance: [Экземпляр любого наследника класса A]):
pass
instance:A разве не подходит?
Так и подумал, PyCharm ругается по причине несоответствия типов. Потому и спросил. Причем, если указать Type[A], то это его устраивает, хотя по логике Type ждет класс, а не его экземпляр.
Отбой, перестал ругаться.
Обсуждают сегодня