jsonpickle

Python library for serializing any arbitrary object graph into JSON

Here are some articles that you may find helpful