summaryrefslogtreecommitdiff
path: root/libs/json_tools.py
blob: 5e78d2339d239148c14c66f543d8877f0f18542e (plain)
1
2
3
4
5
6
7
8
9
import json


class JsonSerializable(object):
    def __repr__(self):
        return str(self.to_json())

    def to_json(self):
        return json.dumps(self.__dict__, ensure_ascii=False)