def serialise_dict(dd):
out = {}
for kk, vv in dd.iteritems():
if isinstance(vv, type):
continue
try:
if vv is None:
out[kk] = None
elif type(vv).__module__ == numpy_name:
out[kk] = vv.tolist()
elif isinstance(vv, dict):
out[kk] = serialise_dict(vv)
elif isinstance(vv, (str, list, bool, int, float)):
out[kk] = vv
except Exception as ex:
raise ex
return out
评论列表
文章目录