Python中使用Redis

发布时间:2020-04-14 09:02:46 作者:ck_god
来源:网络 阅读:382

安装包

安装Redis的有3种方式https://github.com/andymccurdy/redis-py

调⽤模块



StrictRedis对象⽅法

sr = StrictRedis(host='localhost', port=6379, db=0)

简写
sr=StrictRedis()

string

keys

hash

list

set

zset



Reids在.py中使用示例

from redis import *
if __name__=="__main__":    
    try:        
        #创建StrictRedis对象,与redis服务器建⽴连接
       sr=StrictRedis()    
    except Exception as e:
       print(e)

string-增加

from redis import *
if __name__=="__main__":    
    try:        
        #创建StrictRedis对象,与redis服务器建⽴连接
        sr=StrictRedis()        
        #添加键name,值为itheima
        result=sr.set('name','itheima')        
        #输出响应结果,如果添加成功则返回True,否则返回False
        print(result)    
    except Exception as e:
        print(e)

string-获取

from redis import *
if __name__=="__main__":    
    try:        
        #创建StrictRedis对象,与redis服务器建⽴连接
        sr=StrictRedis()        
        #获取键name的值
        result = sr.get('name')        
        #输出键的值,如果键不存在则返回None
        print(result)    
   except Exception as e:
        print(e)

string-修改

from redis import *
if __name__=="__main__":    
    try:        
        #创建StrictRedis对象,与redis服务器建⽴连接
        sr=StrictRedis()        
        #设置键name的值,如果键已经存在则进⾏修改,如果键不存在则进⾏添加
        result = sr.set('name','itcast')        
        #输出响应结果,如果操作成功则返回True,否则返回False
        print(result)    
    except Exception as e:
        print(e)

string-删除

from redis import *
if __name__=="__main__":    
    try:        
        #创建StrictRedis对象,与redis服务器建⽴连接
        sr=StrictRedis()        
        #设置键name的值,如果键已经存在则进⾏修改,如果键不存在则进⾏添加
        result = sr.delete('name')        
        #输出响应结果,如果删除成功则返回受影响的键数,否则则返回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)


推荐阅读:
  1. redis中zset如何使用
  2. 使用python怎么在redis中删除key

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

redis python python客户端

上一篇:【网络知识点】网络基本架构

下一篇:【网络原理】期末复习笔记 第一章 概述

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》