返回结果含有’b,使用了以下的方法:
dd={b'name': b'jack', b'age': b'22', b'id': b'223'}
new_dd = {k.decode():v.decode() for k,v in dd.items()}
print(new_dd)
结果转化为
{'name': 'jack', 'age': '22', 'id': '223'}
附带一些redis的哈希操作,python字典的合并操作:
#coding=utf-8
import redis
r=redis.StrictRedis()
r.hmset("info",{"name":"jack","age":22,"id":223})
temp=(r.hgetall('info'))
new_dd = {k.decode():v.decode() for k,v in temp.items()}
print(new_dd)
dd={}
bb={'name': 'jack', 'age': '22', 'id': '223'}
cc={'name1': 'jack', 'age1': '22', 'id1': '223'}
bb["password"]="123"
dd=dict(bb,**cc)
print(dd)