问题描述
我正在使用棉花糖进行请求哈希计算:
class DummySchema(Schema):
body = fields.Raw(required=True)
hash = fields.Function(lambda obj: hashlib.md5(json.dumps(obj.message['host'],sort_keys=True).encode("utf-8")))
我的json看起来像:
{
"body":
{
"host": "www.host.com"
}
}
我想使用lambda函数计算此json的哈希值。
res=DummySchema().loads(request.data.decode("utf-8"))
我得到的结果是:
{
"body":
{
"host": "www.host.com"
}
}
我想要的是:
{
"body":
{
"host": "www.host.com"
},"hash": "f7baef60fc604c5adff14c188be98e16"
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)