У меня есть вопрос относительно поведения подклассов в Python 2.7.
Если я создаю подкласс встроенного типа dict
, кажется, что __ dict __
всегда пуст. Где Python сохраняет пары ключ/значение?
>>> class Foobar(dict):
... pass
...
>>> foobar = Foobar()
>>> foobar.__dict__
{}
>>> foobar['test'] = 1
>>> foobar.__dict__
{}
>>>