Можно отметить устаревшие классы в Python/PyCharm так:Пометка класс как устаревшие, так наследующих классов отмечены PyCharm
class Foo:
def __init__(self):
warnings.warn('Use Bar instead.', DeprecationWarning)
Любой код пытается создать экземпляр Foo
теперь будет надлежащим образом отмеченную PyCharm в
.Foo()
Однако, только наследуя класс не:
class Baz(Foo):
pass
Есть ли способ, чтобы иметь декларацию из Baz
помеченный предупреждения устаревания каким-либо образом?
Возможный дубликат [Как предупредить о классе (имя) устаревания] (http://stackoverflow.com/questions/9008444/how-to-warn -О-класс-имя-устаревания) – Jerzyk