JSON Pickle сериализовать список объектовPython

Программы на Python
Anonymous
JSON Pickle сериализовать список объектов

Сообщение Anonymous »


Я хочу сериализовать список объектов, используя jsonpickle. Каждый из этих объектов содержит список объектов внутри себя:

класс ImageManipulationConfiguration: список_регионов = [] защита to_json(self): return jsonpickle.encode(self.region_list, indent=4, разделители=(',', ': ')) здесь region_list содержит объекты этого класса:

класс ImageManipulationRegion: image_manipulation_element_list = [] Внутри image_manipulation_element_list находятся объекты класса, наследующие этот класс:

класс ImageManipulationElement Когда я вызываю функцию to_json, сериализуются только элементы верхнего уровня в region_list, а подобъект в списках image_manipulation_element_list не включено. Есть ли способ рекурсивно включить все, используя jsonpickle?

Вернуться в «Python»