JSON Pickle сериализовать список объектов ⇐ Python
-
Anonymous
JSON Pickle сериализовать список объектов
Я хочу сериализовать список объектов, используя 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?
Я хочу сериализовать список объектов, используя 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?