python中redis获得到的值是带b'**'

原因在于在python中从Redis取出的Sting都变成bytes格式

解决一

# 加上decode_responses=True即可解决

redis_store = redis.StrictRedis(host='127.0.0.1', port=6379, decode_responses=True)

解决二

取值时后面加上decode()

redis_store.get("name:%s"%name).decode()

 

posted @ 2020-03-22 16:37  星星放飞  阅读(1822)  评论(0编辑  收藏  举报