From a3c05bddc4c61d63b804ee541cf6dd01717ba94d Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 02 八月 2023 16:39:08 +0800 Subject: [PATCH] redis封装 --- code_attribute/limit_up_time_manager.py | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/code_attribute/limit_up_time_manager.py b/code_attribute/limit_up_time_manager.py index 7e72a56..5401abe 100644 --- a/code_attribute/limit_up_time_manager.py +++ b/code_attribute/limit_up_time_manager.py @@ -3,6 +3,7 @@ 娑ㄥ仠鏃堕棿绠$悊鍣� """ from db import redis_manager +from db.redis_manager import RedisUtils from utils import global_util, tool _redisManager = redis_manager.RedisManager(0) @@ -12,7 +13,8 @@ _time = get_limit_up_time(code) if _time is None: redis = _redisManager.getRedis() - redis.setex("limit_up_time-{}".format(code), tool.get_expire(), time) + RedisUtils.setex( + redis, "limit_up_time-{}".format(code), tool.get_expire(), time) global_util.limit_up_time[code] = time @@ -20,7 +22,7 @@ time = global_util.limit_up_time.get(code) if time is None: redis = _redisManager.getRedis() - time = redis.get("limit_up_time-{}".format(code)) + time = RedisUtils.get(redis, "limit_up_time-{}".format(code)) if time is not None: global_util.limit_up_time[code] = time @@ -29,11 +31,12 @@ def load_limit_up_time(): redis = _redisManager.getRedis() - keys = redis.keys("limit_up_time-*") + keys = RedisUtils.keys(redis, "limit_up_time-*") for key in keys: code = key.replace("limit_up_time-", "") - global_util.limit_up_time[code] = redis.get(key) + global_util.limit_up_time[code] = RedisUtils.get(redis, key) if __name__ == "__main__": - list = [("1234578", "09:00:03",None), ("12345", "09:00:01",True), ("123456", "09:00:00",True), ("123457", "09:00:04",False)] \ No newline at end of file + list = [("1234578", "09:00:03", None), ("12345", "09:00:01", True), ("123456", "09:00:00", True), + ("123457", "09:00:04", False)] -- Gitblit v1.8.0