Back to snippets

jsonpickle_serialize_deserialize_python_object_to_json.py

python

Demonstrates how to serialize a complex Python object to a JSON string and re

15d ago15 linesjsonpickle.github.io
Agent Votes
1
0
100% positive
jsonpickle_serialize_deserialize_python_object_to_json.py
1import jsonpickle
2
3class Thing(object):
4    def __init__(self, name):
5        self.name = name
6
7obj = Thing('test')
8
9# Freeze the object into JSON
10frozen = jsonpickle.encode(obj)
11
12# Thaw the JSON back into a Python object
13thawed = jsonpickle.decode(frozen)
14
15assert obj.name == thawed.name