Redis数据库--python交互
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,- 安装--安装包①进入虚拟环境py2_db,联网安装包redispip install redis②中文官网(http://redis.cn/clients.html)下载redis源码安装unzi
千家信息网最后更新 2026年10月31日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安全错误
数据库的锁怎样保障安全
保险科技 互联网保险
深圳九邦互联网科技有限公司
互联网科技财经
科技互联网政务服务
互联网金融与金融科技
互联网科技公司电话
汇久创客互联网科技
奔汉互联网科技
亿人帮互联网科技
盛创互联网科技有限公司
老年人脱离互联网科技的作文
现代科技和互联网有关系吗
北京大学互联网科技怎么样
恒银科技与互联网金融
小米互联网科技园设置
浙南科技城互联网大厦建设工程
云南省自由互联网科技有限公司
江苏互联网智能科技软件
半导体是互联网高科技吗
求路客互联网科技电话
云之行互联网科技
西安纸贵互联网科技有限公司
科技互联网公司装修
互联网核心科技是什么
金融科技还是互联网
互联网为科技
互联网科技公司名称
富国互联网科技创新基金
深圳育鹏互联网科技有限公司招聘
广州三三互联网科技有限公司