来自Redis的未知符号?

2024-10-03 09:16:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用查询从Redis Set获取所有行:

all = r.smembers("apps")

然后我会:

for url in all:
   print(url)

在outputprint控制台中,我得到:

b'https://go.com/e/s/details?id=meinepilze.mp\r\n'

行首的符号b是什么?你知道吗

我怎样才能得到明确的联系?你知道吗


Tags: appsinhttpscomredisurlgofor
1条回答
网友
1楼 · 发布于 2024-10-03 09:16:25

它是一个bytes对象或更好的“not”解码字符串。 如果您想要一个简单的str,只需使用

>>> b'string'.decode('utf-8')
'string'

对你来说

for url in all:
    print(url.decode('utf-8'))

相关问题 更多 >