安康;安装 ——安装包 ①进入虚拟环境py2_db,联网安装包复述 pip install 复述 ②中文官网(http://redis.cn/clients.html)下载复述,源码安装 unzip redis  -py -master.zip cd redis  -py 主 python setup.py 安装 ——调用模块 得到redis import * 安康;StrictRedis对象方法 ——通过init创建对象,指定参数主机、端口与指定的 服务器和端口连接,主人默认为localhost,港口默认为6379 ,根据不同的类型,拥有不用的实例方法可以调用, 与前面学的复述,命令对应,方法需要的参数与命令的参数一致。 ——实例方法: ——字符串:set setex mset  append get mget ——关键:keys exists type  delete expire getrange ttl ——散列:hset hmset hkeys  hget hmget hvals hdel ——列表:lpush rpush linsert  lrange lset lrem ——设置:sadd smembers  srem ——zset: zadd zrange zrangebyscore  zscore zrem zremrangebyscore 安康;字符串-增加 得到redis import * if __name__ ==,“__main__”: ,,,试一试: ,,,,,,,#,创建StrictRedis对象,与复述,服务器建立链接 ,,,,,,,sr =, StrictRedis () ,,,,,,,#,添加键py1,值为gj ,,,,,,,result =, sr.set (“py1”,“gj”) ,,,,,,,#,输出响应结果,如果添加成功则返回真,否则返回错误的 ,,,,,,,印刷(结果) ,,,except Exception as e: ,,,,,,,印刷(e) 安康;字符串-获取 得到redis import * if __name__ ==,“__main__”: ,,,试一试: ,,,,,,,#,创建StrictRedis对象,与复述,服务器建立链接 ,,,,,,,sr =, StrictRedis () ,,,,,,,#,获取键py1的值 ,,,,,,,result =, sr.get (“py1”) ,,,,,,,#,输出键的值,如果键不存在则返回没有 ,,,,,,,印刷(结果) ,,,except Exception as e: ,,,,,,,印刷(e) 安康;字符串-修改 得到redis import * if __name__ ==,“__main__”: ,,,试一试: ,,,,,,,#,创建StrictRedis对象,与复述,服务器建立链接 ,,,,,,,sr =, StrictRedis () ,,,,,,,#,设置py1的值,如果键已经存在则进行修改,如果键不存在则进行添加 ,,,,,,,result =, sr.set (“py1”,“人力资源”) ,,,,,,,#,输出相应结果,如果操作成功则返回真,否则返回错误的 ,,,,,,,印刷(结果) ,,,except Exception as e: ,,,,,,,印刷(e) 安康;字符串-删除 得到redis import * if __name__ ==,“__main__”: ,,,试一试: ,,,,,,,#,创建StrictRedis对象,与复述,服务器建立链接 ,,,,,,,sr =, StrictRedis () ,,,,,,,#,设置键py1的值,如果键已经存在则进行修改,如果键不存在则进行添加 ,,,,,,,result =, sr.delete (“py1”) ,,,,,,,#,输出相应结果,如果删除成功则返回受影响的键数,否则则返回0 ,,,,,,,印刷(结果) ,,,except Exception as e: ,,,,,,,印刷(e) 安康;获取键 得到redis import * if __name__ ==,“__main__”: ,,,试一试: ,,,,,,,#,创建StrictRedis对象,与复述,服务器建立链接 ,,,,,,,sr =, StrictRedis () ,,,,,,,#,获取所有的键 ,,,,,,,result =, sr.keys () ,,,,,,,#,输出响应结果,所有的键构成一个列的表,如果没有键分返回空列表 ,,,,,,,印刷(结果) ,,,except Exception as e: ,,,,,,,印刷(e)