标签:
#! /usr/bin/python # -*- coding:"utf-8"-*- import json class Info(object): def __init__(self,name): self.name=name #序列化 t=json.dumps(Info(‘Bob‘),default=lambda t:t.__dict__) #lambda 获取Info对象,用t引用,返回t.__dict__给 json.dumps使用 print t #{"name": "Bob"} ,实例json序列化 #反序列 i=json.loads(t,object_hook=lambda t:Info(**t)) #labda 获取josn.loads结果(字典),用t 引用,返回实例对象Info(**t)给i assert isinstance(i,Info) #验证 print i.name #验证
json.dumps ,loads参数很多,应该有序列化后直接send出去的方法?
http://localhost:7464/json.html
标签:
原文地址:http://www.cnblogs.com/Citizen/p/4760013.html