私は最近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?を見ていますが、それは属性をカバーしていない、ただのパラメータ。