Как я могу сбросить подкласс dict с помощью PyYaml? - PullRequest
0 голосов
/ 05 августа 2020

У меня есть собственный класс dict, у которого в качестве родительского класса есть dict, и все, что он делает, это немного расширяет __get_item__

Если я попытаюсь сбросить его, я получаю следующую ошибку:

raise RepresenterError("cannot represent an object", data)

Если я конвертирую подкласс dict в dict перед сбросом, он работает нормально?

Что мне нужно сделать, чтобы PyYaml принял мой подкласс как dict?

...