lrange后显示的是地址/二进制? 怎么回事?
来源:2-9 Redis列表类型
wisha_
2020-03-09 03:55:17
lrange dname 0 3
1) "\xe7\xa7\x98\xe4\xb9\xa6\xe9\x83\xa8"
2) "\xe6\x8a\x80\xe6\x9c\xaf\xe9\x83\xa8"
3) "\xe9\x94\x80\xe5\x94\xae\xe9\x83\xa8"
4) "\xe5\x94\xae\xe5\x90\x8e\xe9\x83\xa8"
1回答
好帮手乔木
2020-03-09
同学你好:
这是redis编码的问题,将中文显示成十六进制编码的格式。
windows系统上这个问题还没有确实可行的办法。
同学可以测试在redis目录打开cmd,然后输出redis-cli.exe --raw在终端中和老师学习看是否可以正常输出(RDM无法使用)。如果可以,那么同学可以开一个终端和老师学习操作。没有显示的话也不影响同学的学习,因为使用python交互时取到的数据是正常显示的。
如果我解决了同学的问题,请采纳!学习愉快^_^。