Есть ли способ явно указать PyCharm, к какому классу относится атрибут?

Я недавно взял PyCharm и привык к функции от Wing, где вы можете указать IDE, к какому классу будет относиться конкретный идентификатор (переменная, атрибут, что угодно). Например:

my_object = SomeClass()
assert isinstance(my_object.my_attribute, SomeOtherClass)

На этом этапе Wing точно знает, что такое my_object.my_attribute , даже если иначе он не смог бы выяснить это из анализа исходного кода.

Я ищу аналогичную функцию в PyCharm. Я знаю, что такое конкретный атрибут объекта, но PyCharm не знает, так как я могу сказать об этом, чтобы он мог дать мне удобное завершение?

Связанный вопрос: Я также вижу похожий вопрос, Как я могу сказать PyCharm, какого типа должен быть параметр? , но он не охватывает атрибутов , только параметры.

5
задан Community 23 May 2017 в 12:08
поделиться