python redis模块笔记

本文详细记录了使用Python进行Redis数据存储和检索的操作步骤,包括连接Redis服务器、键的增删查改、集合与哈希操作、发布订阅等功能的实现,是Python开发者学习Redis的实用参考。
摘要由CSDN通过智能技术生成
import redis

host ='127.0.0.1'
passwd = 'HK139bc&*'

'''
1、连接Redis数据库
'''
# (1)直连
red = redis.Redis(host=host,password=passwd,port=6379,db=0,decode_responses=True)
# decode_responses=True 直接返回字符串(默认返回的是bytes类型)
# db=0 指定库,0-15,默认为0
# port=6379 默认端口,默认是6378

# (2)连接池连接
pool = redis.ConnectionPool(host=host,password=passwd,db=0,decode_responses=True)
r = redis.Redis(connection_pool=pool)

'''
2、Sring类型存取
'''

# (1)单个设置、获取值
# set(self, name, value, ex=None, px=None, nx=False, xx=False)
# get(self, name)

#参数:
#     set(name, value, ex=None, px=None, nx=False, xx=False)
#     ex,过期时间(秒)
#     px,过期时间(毫秒)
#     nx,如果设置为True,则只有key不存在时,当前set操作才执行,同#setnx(key, value)
#     xx,如果设置为True,则只有key存在时,当前set操作才执行
# 默认不存在则创建,存在则修改
red.set('name','xiaobai')
red.set('age','18')
r.set('sex','man')

result = red.get('name')
print()
print(r.get('age'))
# print(result.decode()) #decode是把bytes类型变成字符串
# 连接时加上可以加上decode_responses,直接返回字符串

# (2) 批量设置值、获取值
r.mset({'addr':'gz',
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值