Я знаком с концепцией абстрактных базовых классов (ABC), предоставляя множество свойств встроенных объектов, но у меня нет никакого опыта работы с ними. Я могу видеть, что есть Mapping
ABC и MutableMapping, который наследует от него, но я не вижу .fromkeys()
метод (единственное, что отсутствует у верхней части моей головы.)Возможно ли создать питоновский питон со всеми (или большинством) свойств dict с абстрактными базовыми классами?
Я был бы в состоянии выработать dict с чисто ABC? Как это будет выглядеть? Будет ли это почти то же самое, что и подклассы dict
? Будет ли польза от этого? Какой будет прецедент?
ОК, так что я должен изменить свой вопрос, чтобы отразить это, и как это сделать? Или задать новый вопрос? –
Вот мой следующий вопрос: http://stackoverflow.com/questions/21361106/how-would-i-implement-a-dict-with-abstract-base-classes-in-python –