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交互时取到的数据是正常显示的。

http://img.mukewang.com/climg/5e65ed5b09cced3004170157.jpg

如果我解决了同学的问题,请采纳!学习愉快^_^。



0

0 学习 · 2669 问题

查看课程