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/gpcode_first_screen_manager.py | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/code_attribute/gpcode_first_screen_manager.py b/code_attribute/gpcode_first_screen_manager.py index cc078c7..6252413 100644 --- a/code_attribute/gpcode_first_screen_manager.py +++ b/code_attribute/gpcode_first_screen_manager.py @@ -5,6 +5,7 @@ # 璁剧疆棣栨澘鏈瓫閫夌殑鐩爣绁� import json +from db.redis_manager import RedisUtils from utils import tool from db import redis_manager from third_data import block_info @@ -23,11 +24,11 @@ # 4.鏈�杩戠偢寮�鏃堕棿 # 5.鏄惁宸茬粡娑ㄥ仠 def __save_first_code_data(code, data): - __redisManager.getRedis().setex(f"first_code_data-{code}", tool.get_expire(), json.dumps(data)) + RedisUtils.setex(__redisManager.getRedis(),f"first_code_data-{code}", tool.get_expire(), json.dumps(data)) def __get_first_code_data(code): - val = __get_redis().get(f"first_code_data-{code}") + val = RedisUtils.get(__get_redis(), f"first_code_data-{code}") if val is None: return None return json.loads(val) @@ -38,13 +39,13 @@ redis = __redisManager.getRedis() if codes: for code in codes: - redis.sadd("first_no_screen_codes", code) - redis.expire("first_no_screen_codes", tool.get_expire()) + RedisUtils.sadd(redis, "first_no_screen_codes", code) + RedisUtils.expire(redis, "first_no_screen_codes", tool.get_expire()) def clear_first_no_screen_codes(): redis = __redisManager.getRedis() - redis.delete("first_no_screen_codes") + RedisUtils.delete(redis, "first_no_screen_codes") def __remove_first_no_screen_codes(codes): @@ -55,7 +56,7 @@ def __get_first_no_screen_codes(): - codes = __get_redis().smembers("first_no_screen_codes") + codes = RedisUtils.smembers(__get_redis(), "first_no_screen_codes") if not codes: return set() return codes -- Gitblit v1.8.0