Niedawno podjąłem PyCharm i jestem przyzwyczajony do funkcji Winga, w której można powiedzieć IDE, która klasa będzie identyfikatorem (zmienna, atrybut, cokolwiek). Na przykład:Czy istnieje sposób, aby jawnie powiedzieć PyCharm, która klasa jest atrybutem instancji?
my_object = SomeClass()
assert isinstance(my_object.my_attribute, SomeOtherClass)
W tym momencie, Skrzydło wie dokładnie co my_object.my_attribute jest nawet jeśli nie mogłyby ustalić to z analizy kodu źródłowego.
Poszukuję podobnej funkcji w PyCharm. Wiem, jaki jest konkretny atrybut obiektu, ale PyCharm go nie ma, więc jak mam to powiedzieć, aby mógł mi on zapewnić przydatne uzupełnienia?
pokrewne pytanie: ja również widzę podobne pytanie, How can I tell PyCharm what type a parameter is expected to be?, ale nie obejmuje atrybuty, tylko parametry.