Redis与Python连接实例

2022-09-22

1、 Redis与Python建立连接之前需要先安装“Redis”安装包:

在ubantu中,打开终端,输入命令:

sudo pip install redis

此时,是安装Python2.0的版本。

一般来说,是将3.0和2.0的版本都安装,安装3.0的命令:

sudo pip3 install redis

2、python与redis交互实例

1 import redis
 2 if __name__ == '__main__':
 3 try:
 4 rs = redis.Redis()
 5 except Exception as e:
 6 print(e)
 7 
 8 # result = rs.set("name","lili")
 9 # print(result)
10 
11 name = rs.get("name")
12 print(name)

  说明:

    第一行,导入“redis”模块

    第二行,主函数的标志

    第3-6行,使用“try...except...”语句,更好,如果有异常就会在控制台上显示异常类型,而不会直接卡在异常的部分,卡住不动。第4行,使用Redis的数据库,一般如果没有指定,使用的是索引为0 的数据库,在Redis中的数据库总共有16个。索引下标是从0-15。

    第8-9行,运行时,先将注释放开,将11-12行注释。在第0个数据库中创建了一个string类型的变量。注意,在Redis非关系型数据库中,整体都是已“key-value”的形式存储。所以,此处添加数据也是已“key-value”的形式来创建。首先,先运行前9行代码,将11-12行代码注释。运行台得到的结果是“True”。此时,打开终端,依次输入“redis-cli”,"select 0","keys *"三条命令后,会得到数据库0中存储的key.如下:

 

    第11-12行,将第8-9行注释,运行,获得key(name)对应的“value”。如下:

 

 

       前面有一个“b”,表示是“二进制”。

    

 

作者:努力是一种常态原文地址:https://www.cnblogs.com/isDaHua/p/16717917.html

%s 个评论

要回复文章请先登录注册