Здравствуйте, помогите новичку.
Допустим. у нас есть класс MyClass, у него есть свои атрибуты, которые можно узнать в одну строку выполненного кода (получим словарь атрибутов):
print(MyClass.__dict__)
Но если мы создадим экземпляр класса , то распечатка его __dict__ будет пустым словарём.
my_instance = MyClass()
print(my_instance.__dict__)
Причем если распечатать конкретный атрибут экземпляра, то он распечатается, а __dict__ экземпляра всё равной будет пустым словарём. Подскажите, есть ли возможность как-то узнать, какие атрибуты созданы у нашего экземпляра и какие значения они содержат?
Всем спасибо.