В Python 3 класс UserDict.DictMixin
был перемещен в collections
модуль. Документы предлагают использовать вместо него collections.MutableMapping
, однако этот абстрактный класс не предоставляет ряд методов, которые делает/делал DictMixin
.
Есть ли другой (или лучший) способ определить их, кроме получения частной копии исходного кода UserDict.Mixin
для импорта — или, возможно, просто копирования необходимых его частей — в мой собственный словарь- нравится класс?