【发布时间】:2013-02-21 06:14:33
【问题描述】:
我原来的字典是
A = {
'date': datetime.date(2013, 1, 1),
'price': 100
}
由于datetime.date 不可序列化,我添加了一个默认函数来处理它:
B = json.dumps(A, default=lambda obj:obj.isoformat() if hasattr(obj, 'isoformat') else obj)
我的问题是,如何在使用 json.loads 将其转换回原始字典时反序列化 'date' 字段?
【问题讨论】: