标签:增删改 个数 密码 python 文件夹 python re let 分享 com
import redis r = redis.Redis( host=‘1xx.x24.3xx.x0‘, #ip, password=‘HK139bc&*‘,#密码 port=6379, #端口号 db=1#第几个数据库 ) #string格式操作 #增删改查 r.set(‘娃哈哈‘, "{a:‘1‘,b:‘2‘}") r.delete(‘娃哈哈‘) r.setex(‘a‘, ‘111‘, 50) #设置失效期50秒的数据
print(r.get(‘a‘)) #b‘111‘
print(r.get(‘a‘).decode()) #111
#带文件夹操作
r.setex(‘a:aa‘, ‘111‘, 50)
r.setex(‘a:vaa‘, ‘111‘, 50)
print(r.get(‘a:aa‘))#b‘111‘
#获取所有key print(r.keys())#获取到所有的key [b‘a‘, b‘myself‘, b‘stu_info_nhy‘, b‘ytt‘, b‘bab‘, b‘ab‘] print(r.keys(‘a*‘))#获取到所有的a开头的key [b‘a‘, b‘ab‘]
#hash类型的数据 r.hset(‘aaa:aa‘, ‘a‘, ‘{1:"好喝", 2:"b"}‘) print(r.type(‘aaa:aa‘))#b‘hash‘ print(r.hget(‘aaa:aa‘, ‘a‘).decode())#{1:"好喝", 2:"b"} print(r.hgetall(‘aaa:aa‘))#{b‘a‘: b‘{1:"\xe5\xa5\xbd\xe5\x96\x9d", 2:"b"}‘} r.expire(‘aaa:aa‘, 50)#设置过期时间 print(r.ttl(‘aaa:aa‘))#返回当前距离过期的时间
r.hdel(‘stu_info‘,‘gyx‘) #删除指定key r.delete(‘stu_info‘) #删除整个key
标签:增删改 个数 密码 python 文件夹 python re let 分享 com
原文地址:https://www.cnblogs.com/xinjing-jingxin/p/8999820.html