gpt4 book ai didi

python - 如何从Redis中抓取key

转载 作者:可可西里 更新时间:2023-11-01 11:11:37 25 4
gpt4 key购买 nike

代码

import redis
r = redis.StrictRedis(host='localhost', port=6379, db=0)

test = r.get("Name")

print (test)

我正在尝试打印“Name”中的值

手动获取 key “名称”

root@Vibs:~# redis-cli
127.0.0.1:6379> get Name
"Joel"

当我执行代码时

root@Vibs:~# python3 test.py
b'Joel'

尝试创建一个可以从 HTML 表单设置的数据库,然后将其发送到 python 脚本中的变量中以在 bot 上运行以进行 discord。

最佳答案

更改您的调用以设置 Redis 连接:

r = redis.StrictRedis(host='localhost', port=6379, db=0)

到:

r = redis.StrictRedis('localhost', 6379, charset='utf-8', decode_responses=True)

decode_responses 标志告诉客户端将值从二进制自动转换为 Python 字符串。字符集指示应使用哪个字符集进行转换。

可在此处找到更多信息:About char b prefix in Python3.4.1 client connect to redis

关于python - 如何从Redis中抓取key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45872126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com