1. 程式人生 > >Redis中存入存儲的編碼方式不一致解決問題

Redis中存入存儲的編碼方式不一致解決問題

rds import imp value res div rom 解決辦法 取出

  在利用redis緩存的時候,存入的數據與取出的數據編碼方式不一致解決辦法。

from redis import StrictRedis
#ecoding = ‘utf-8‘,默認解碼方式為bytes,True代表采用存入的解碼方式。
rds = StrictRedis(host=127.0.0.1, port=6379, db=0,decode_responses=True)
#hash用法
rds.hset(input_value,  factor_2017060311,result)
result = rds.hget(input_value,  factor_2017060311
)

Redis中存入存儲的編碼方式不一致解決問題