今天用php做到redis的hash存储,取的是数据带上长度
php:
redis.hset('cache_key', 'field', 1)
python:
redis.hget('cache_key', 'field')
# 返回:
"s:1:\"1\";"
这个是因为被php serialize了
所以python取的时候需要转义
import phpserialize
data = phpserialize.unserialize(redis.hget('cache_key', 'field'))
print(data)
# 输出 1