Недавно я взял PyCharm, и я привык к функции от Wing, где вы можете указать IDE, какой класс будет представлять конкретный идентификатор (переменная, атрибут, что угодно). Например:Есть ли способ явно указать PyCharm, какой класс является атрибутом?
my_object = SomeClass()
assert isinstance(my_object.my_attribute, SomeOtherClass)
На данный момент, Крыло точно знает, что my_object.my_attribute является даже если он не мог иначе понять это из анализа исходного кода.
Я ищу аналогичную функцию в PyCharm. Я знаю, каков конкретный атрибут объекта, но PyCharm этого не делает, поэтому как я могу это сказать, чтобы он мог дать мне удобные дополнения?
Связанный вопрос: Я также вижу подобный вопрос, How can I tell PyCharm what type a parameter is expected to be?, но он не охватывает атрибутов, только параметры.