import json
def json_encode(o):
t = type(o)
if t is list or t is tuple:
return json.dumps([oo.__dict__ for oo in o])
else:
return json.dumps(o.__dict__)
转载于:https://www.cnblogs.com/walkerwang/archive/2011/11/29/2267531.html