Recientemente recogí PyCharm y estoy acostumbrado a una característica de Wing donde puedes decirle al IDE qué clase será un identificador particular (variable, atributo, lo que sea). Por ejemplo:¿Hay alguna manera de decirle explícitamente a PyCharm qué clase es un atributo de una instancia?
my_object = SomeClass()
assert isinstance(my_object.my_attribute, SomeOtherClass)
En este punto, Ala sabe exactamente lo que es my_object.my_attribute incluso si otro modo no podría comprenderlo a partir de análisis de código fuente.
Estoy buscando una característica similar en PyCharm. Sé cuál es un atributo particular de un objeto, pero PyCharm no, entonces, ¿cómo puedo decirlo, por lo que me puede dar útiles terminaciones?
pregunta relacionada: también veo una pregunta similar, How can I tell PyCharm what type a parameter is expected to be?, pero no cubre atributos, sólo parámetros.