Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从Redis中获取密钥_Python_Database_Redis - Fatal编程技术网

Python 如何从Redis中获取密钥

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标志告诉客

代码

我正在尝试打印“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
标志告诉客户机将值从二进制自动转换为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)