Python 如何从Redis中获取密钥
代码 我正在尝试打印“Name”中的值 手动获取密钥“Name” 当我执行代码时Python 如何从Redis中获取密钥,python,database,redis,Python,Database,Redis,代码 我正在尝试打印“Name”中的值 手动获取密钥“Name” 当我执行代码时 root@Vibs:~# redis-cli 127.0.0.1:6379> get Name "Joel" 尝试创建一个可以从HTML表单设置的数据库,然后将其发送到python脚本中的变量中,以便在bot for discord上运行。更改调用以从以下位置设置Redis连接: root@Vibs:~# python3 test.py b'Joel' 致: decode\u responses标志告诉客
root@Vibs:~# redis-cli
127.0.0.1:6379> get Name
"Joel"
尝试创建一个可以从HTML表单设置的数据库,然后将其发送到python脚本中的变量中,以便在bot for discord上运行。更改调用以从以下位置设置Redis连接:
root@Vibs:~# python3 test.py
b'Joel'
致:
decode\u responses
标志告诉客户机将值从二进制自动转换为Python字符串。字符集指示转换应使用哪个字符集
更多信息可在此处找到:通过以下方式更改您的呼叫以设置Redis连接:
root@Vibs:~# python3 test.py
b'Joel'
致:
decode\u responses
标志告诉客户机将值从二进制自动转换为Python字符串。字符集指示转换应使用哪个字符集
更多信息可在此处找到:尝试此代码以gt所有键:对于r.scan_iter(“用户:”):我得到它来打印键的值,但出于某种原因,在输出前有一个“b”。此代码以gt所有键:对于r.scan_iter(“用户:”):我得到它来打印键的值,但出于某种原因,有一个“b”在输出之前
r = redis.StrictRedis(host='localhost', port=6379, db=0)
r = redis.StrictRedis('localhost', 6379, charset='utf-8', decode_responses=True)