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”,表示是“二进制”。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Redis与Python连接实例 - Python技术站