• python操作redis的简单封装


    一、前言

      在我们做测试或者是接口接口自动化时候,往往需要去查询redis的值,以验证功能

     二、简单封装

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    """
    @author:durant.zeng
    @file:redisUtils.py
    @time:2020/09/27
    """
    import redis
    
    
    class redisUtils:
    
        def __init__(self,host,port):
            '''
            初始化
            :param host:
            :param port:
            '''
            try:
                self.r = redis.StrictRedis(host=host,port=port,decode_responses=True)
            except Exception as e:
                print("redis连接失败,错误信息为%s" %e)
    
        def get_value(self,key):
            '''
            获取key的值
            :param key:
            :return:
            '''
            res = self.r.get(key)
            return res
    
        def get_ttl(self,key):
            '''
            获取key的过期时间
            :param key:
            :return:
            '''
            return self.r.ttl(key)
    
    
        def set_key_value(self,key,value):
            '''
            往redis中设值
            :param key:
            :param value:
            :return:
            '''
            self.r.set(key,value)
    
    if __name__ == '__main__':
        pass
    知道、想到、做到、得到
  • 相关阅读:
    模板为webpack的目录结构
    实例和内置组件
    微信小程序之富文本解析
    微信小程序获取输入框(input)内容
    for循环的语法和执行顺序
    循环
    选择结构(二)
    选择结构
    算术运算
    变量
  • 原文地址:https://www.cnblogs.com/Durant0420/p/14109758.html
Copyright © 2020-2023  润新知