Убрать ограничение доступа к private и protected атрибутам pycharm
В python ограничение доступа к атрибутам остаётся на совести программиста, но pycharm по умолчанию запрещает доступ извне к атрибутам с префиксом __ или _ в именах.
Если я сделаю так
class MyClass:
def __init__(self):
self.__data = 5
mc = MyClass()
print(mc.__data)
То pycharm не выдаёт поле __data в подсказках и подчеркивает поле __data в записи с print с предупреждением Unresolved attribute reference '__data' for class 'MyClass'.
Если я запущу этот код, то выскочет ошибка AttributeError: 'MyClass' object has no attribute '__data'.
Как настроить pycharm чтобы она не ограничивала доступ извне к атрибутам с префиксами __ _ в имени и код из примера спокойно работал?