Я пытаюсь использовать namedtuple
с объектом dict для перевода dict в пользовательский класс, но у меня возникли проблемы. При использовании
self.images = namedtuple('Images', json["images"].keys())(*json["images"].values())
это исключение возникает:
ValueError: Type names and field names must be valid identifiers: '480w_still'
Я видел людей, имеющих такие ошибки, но не нашел решения или документации по 480w_still
. Может ли кто-нибудь помочь мне, что это значит и как я могу решить это? Спасибо.
Полный JSON:
https://pastebin.com/PmSyBSkb
JSON с только частью изображений:
https://pastebin.com/q3rWVmXa
Спасибо.