zoukankan      html  css  js  c++  java
  • Python中 redis StrictRedis对象操作string类型

    Python redis StrictRedis对象操作string类型

    准备

    • 在桌面上创建redis目录
    • 使用pycharm打开 redis目录
    • 创建redis_string.py文件

      from redis import *

      if __name__=="__main__":

      try:

      #创建StrictRedis对象,与redis服务器建连接

      sr=StrictRedis()

       

      except Exception as e:

      print e

      string-增加

    • set,添加键、值,如果添加成功则返回True,如果添加失败则返回False
    • 编写代码如下

      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-获取

    • get,添加键对应的值,如果键存在则返回对应的值,如果键不存在则返回None
    • 编写代码如下

      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-修改

    • set,如果键已经存在则进修改,如果键不存在则进添加
    • 编写代码如下

      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-删除

    • delete,删除键及对应的值,如果删除成功则返回受影响的键数,否则则返 0
    • 编写代码如下

      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

      获取键

    • keys,根据正则表达式获取键
    • 编写代码如下

      from redis import *

      if __name__=="__main__":

      try:

      #创建StrictRedis对象,与redis服务器建连接

      sr=StrictRedis()

      #获取所有的键

      result=sr.keys()

      #输出响应结果,所有的键构成个列表,如果没有键则返回空列表

      print result

      except Exception as e:

      print e


  • 相关阅读:
    jQuery选择器
    有关ssh的理解
    前端WEB开发人员
    @antdesign/charts 解决echarts图宽高自适应问题,设置100%宽高显示异常
    npm run lintstaged:js报错
    node版本工具 nvm
    nginx域名隐性(地址栏域名不变)跳转
    mysql本地指定loginpath免密登录(mysql_config_editor的用法)
    Git管理查看自己是从那个分支建的分支(什么时间创建的)
    隐藏java代码中 连接数据库、redis等含密码信息方法【配置文件信息安全加密】
  • 原文地址:https://www.cnblogs.com/ppansj/p/8072128.html
Copyright © 2011-2022 走看看