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


  • 相关阅读:
    JVM学习笔记:JVM的体系结构与JVM的生命周期
    Web 2.0 浏览器端可靠性测试第1部分(浏览器端可靠性测试的概念和背景)
    Web 2.0 浏览器端可靠性测试第2部分(如何发现和分析 Web 2.0 浏览器端的内存泄漏)
    测试人员容易遗漏的隐藏缺陷
    软件测试缺陷登记划分
    浅谈网站性能测试
    测试工程师能力胜任模型
    常见的几种web攻击方式
    软件测试分类
    app常见测试点
  • 原文地址:https://www.cnblogs.com/ppansj/p/8072128.html
Copyright © 2011-2022 走看看