redistemple 存值取值时key前边自动添加了一串\xAC\xED\x00\x05t\x00\x0B 怎么去掉
时间: 2023-11-06 16:08:05 浏览: 75
redis 解决key的乱码问题,并清理详解
这个问题可能是因为你使用了Python的pickle序列化方式,而不是普通的字符串。pickle序列化后的数据会包含一些额外的信息,其中就包括了这个\xAC\xED\x00\x05t\x00\x0B。如果你想要去掉这个信息,可以使用decode()方法将其转换为字符串,例如:
```
import pickle
# 存储数据
data = {'name': 'Alice', 'age': 18}
r.set('mykey', pickle.dumps(data))
# 获取数据
result = r.get('mykey')
result_str = result.decode() # 将bytes转换为字符串
data = pickle.loads(result_str)
print(data)
```
阅读全文