Если я создам класс A
следующим образом:
class A:
def __init__(self):
self.name = 'A'
Проверка элемента __dict__
выглядит как {'name': 'A'}
Если я создаю класс B
:
class B:
name = 'B'
__dict__
пуст.
В чем разница между ними и почему не name
отображается в B
__dict__
?