千家信息网

Redis数据库--python交互

发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,- 安装--安装包①进入虚拟环境py2_db,联网安装包redispip install redis②中文官网(http://redis.cn/clients.html)下载redis源码安装unzi
千家信息网最后更新 2025年11月06日Redis数据库--python交互
- 安装--安装包①进入虚拟环境py2_db,联网安装包redispip install redis②中文官网(http://redis.cn/clients.html)下载redis源码安装unzip redis -py -master.zipcd redis -py -masterpython setup.py install--调用模块from redis import *- StrictRedis对象方法--通过init创建对象,指定参数host、port与指定的服务器和端口连接,host默认为localhost,port默认为6379--根据不同的类型,拥有不用的实例方法可以调用,与前面学的redis命令对应,方法需要的参数与命令的参数一致。--实例方法:--string:set setex mset append get mget--key:keys exists type delete expire getrange ttl--hash:hset hmset hkeys hget hmget hvals hdel--list:lpush rpush linsert lrange lset lrem--set:sadd smembers srem--zset:zadd zrange zrangebyscore zscore zrem zremrangebyscore- string-增加from redis import *if __name__ == "__main__":    try:        # 创建StrictRedis对象,与redis服务器建立链接        sr = StrictRedis()        # 添加键py1,值为gj        result = sr.set('py1', 'gj')        # 输出响应结果,如果添加成功则返回True,否则返回false        print(result)    except Exception as e:        print(e)- string-获取from redis import *if __name__ == "__main__":    try:        # 创建StrictRedis对象,与redis服务器建立链接        sr = StrictRedis()        # 获取键py1的值        result = sr.get('py1')        # 输出键的值,如果键不存在则返回None        print(result)    except Exception as e:        print(e)- string-修改from redis import *if __name__ == "__main__":    try:        # 创建StrictRedis对象,与redis服务器建立链接        sr = StrictRedis()        # 设置py1的值,如果键已经存在则进行修改,如果键不存在则进行添加        result = sr.set('py1', 'hr')        # 输出相应结果,如果操作成功则返回True,否则返回False        print(result)    except Exception as e:        print(e)- string-删除from redis import *if __name__ == "__main__":    try:        # 创建StrictRedis对象,与redis服务器建立链接        sr = StrictRedis()        # 设置键py1的值,如果键已经存在则进行修改,如果键不存在则进行添加        result = sr.delete('py1')        # 输出相应结果,如果删除成功则返回受影响的键数,否则则返回0        print(result)    except Exception as e:        print(e)- 获取键from redis import *if __name__ == "__main__":    try:        # 创建StrictRedis对象,与redis服务器建立链接        sr = StrictRedis()        # 获取所有的键        result = sr.keys()        # 输出响应结果,所有的键构成一个列表,如果没有键分返回空列表        print(result)    except Exception as e:        print(e)
对象 服务器 服务 链接 输出 方法 结果 成功 参数 命令 实例 不同 一致 不用 模块 源码 环境 端口 类型 中文 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库和信息库是一个意思吗 无锡手机软件开发创新服务 对于数据库的管理权限最大的用户 sql 查看不同数据库表 求生之路2怎么自动连接服务器 我的世界服务器矿场怎么使用 计算机网络技术学多久 软件开发如何提高设计能力 教师个人网络安全行为 网络安全的心得体会1500字 曲靖竹马之友互联网科技 六安通信软件开发需要多少钱 华为嵌入式软件开发面经校招 买的服务器能更换系统吗 网络安全标的 网站开发软件开发 软件模型软件思维软件开发 天津鸿富锦电子软件开发 中学生网络安全通知 金蝶检查数量余额表的数据库 一组服务器租金 青少年网络安全防范手抄报 重庆服务器运行维修 hp服务器如何与存储连接 大学生网络安全小论文题目 想学网络安全需要什么书 科技公司软件开发有那些 嘉定区常规网络技术代理价钱 江阴一站式软件开发预算 世界大战赫德斯用的啥游戏服务器
0