标签:简单 推荐 div __name__ index 默认 数据 com int
用pip命令来安装操作Redis的库。
pip install redis
import redis
在python中操作Redis数据库是十分简单的,命令与Linux下操作redis数据库的命令几乎一模一样。不熟悉可以看redis基本命令。
连接命令有两种第一种是为了兼容旧的版本,推荐使用第二种。连接的时候默认连接的是0号数据库。decode_responses=True可以让数据不以bytes显示。
第一种
redis.Redis()
第二种
redis.StrictRedis()
#redis.StrictRedis(decode_responses=True)
redis操作list类型数据。
import redis class RedisList: def __init__(self,key,host=‘localhost‘,port=6379): self.db=redis.StrictRedis(host=host,port=port,decode_responses=True) self.key=key def name(self): return self.key def rpush(self,*args): self.db.rpush(self.name(),*args) def lpush(self,*args): self.db.lpush(self.name(),*args) def lrange(self,start,stop): print( self.db.lrange(self.name(),start,stop)) def lindex(self,index): print(self.db.lindex(self.name(),index)) def lset(self,index,value): self.db.lset(self.name(),index,value) def rpop(self): self.db.rpop(self.name()) def lpop(self): self.db.lpop(self.name()) if __name__==‘__main__‘: li1=RedisList(‘list‘) li1.rpush(111,222,333) li1.lpush(999,888) li1.lrange(1,3) li1.lindex(2) li1.lset(2,777) li1.lindex(2) li1.rpop() li1.lpop()
标签:简单 推荐 div __name__ index 默认 数据 com int
原文地址:https://www.cnblogs.com/austinjoe/p/9589031.html