Я недавно поднял PyCharm, и я привык к функции из Wing, где вы можете сказать IDE, каким классом будет конкретный идентификатор (переменная, атрибут, что угодно). Например:
my_object = SomeClass()
assert isinstance(my_object.my_attribute, SomeOtherClass)
На данный момент Wing точно знает, что такое my_object.my_attribute , даже если иначе не сможет понять это из анализа исходного кода.
Я ищу похожую функцию в PyCharm. Я знаю, что является определенным атрибутом объекта, но PyCharm не знает, так как я могу сказать это, чтобы он мог дать мне удобные дополнения?
Смежный вопрос: Я также вижу похожий вопрос, Как я могу сказать PyCharm, какого типа должен быть параметр? , но он не охватывает атрибуты , просто параметры.