您当前的位置: 首页 >  Python

壹小俊

暂无认证

  • 2浏览

    0关注

    885博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

第二课--python对redis数据库的使用

壹小俊 发布时间:2019-07-27 18:39:43 ,浏览量:2

python3链接redis需要安装包,命令pip install redis,我们可以使用dir查看方法和属性
import redis
redis.Redis():默认链接host=127.0.0.1,port=6379
redis.方法()
看案例
import redis
r = redis.Redis()
r.set('a',1)
print(r.get('a').decode())
import redis
class cRedis(object):
    def __init__(self,num=0):
        self.conn = redis.StrictRedis(db=num,decode_responses=True)
    def cKey(self,where):
        return self.conn.keys(where)
    def cDel(self,where):
        self.conn.delete(where)

    def cFalse(self):
        self.conn.flushall()

    def cSet(self,key,value):
        self.conn.set(key,value)

    def cGet(self,key):
        return self.conn.get(key)
    def cPush(self,key,left=True,*values):
        if left:
            self.conn.lpush(key,*values)
        else:
            self.conn.rpush(key,*values)
    def cPop(self,key,left=True):
        if left:
            return self.conn.lpop(key)
        else:
            return self.conn.rpop(key)
    def cLen(self,key):
        return self.conn.llen(key)
conn = cRedis()
conn.cPush('name',True,1,2,3,4)
data = conn.cKey('name')

 

关注
打赏
1664335782
查看更多评论
立即登录/注册

微信扫码登录

0.0378s