From a3c05bddc4c61d63b804ee541cf6dd01717ba94d Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 02 八月 2023 16:39:08 +0800 Subject: [PATCH] redis封装 --- trade/trade_gui.py | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/trade/trade_gui.py b/trade/trade_gui.py index 997ca41..0a1a189 100644 --- a/trade/trade_gui.py +++ b/trade/trade_gui.py @@ -11,6 +11,7 @@ import win32gui import win32con +from db.redis_manager import RedisUtils from ocr import ocr_util from trade import l2_trade_util from db import redis_manager @@ -604,7 +605,7 @@ @classmethod def __save_code_win(cls, code, win): key = "buywin_distribute-{}".format(code) - cls.__get_redis().setex(key, tool.get_expire(), win) + RedisUtils.setex(cls.__get_redis(), key, tool.get_expire(), win) # 鑾峰彇绐楀彛鍒嗛厤鐨勪唬鐮� @classmethod @@ -619,13 +620,13 @@ @classmethod def __del_code_win(cls, code): key = "buywin_distribute-{}".format(code) - cls.__get_redis().delete(key) + RedisUtils.delete(cls.__get_redis(), key) # 鑾峰彇鎵�鏈夊凡缁忓垎閰嶇獥鍙g殑浠g爜 @classmethod def __get_distributed_win_codes(cls): key = "buywin_distribute-*" - keys = cls.__get_redis().keys(key) + keys = RedisUtils.keys(cls.__get_redis(), key) codes = [] for k in keys: codes.append(k.replace("buywin_distribute-", "")) @@ -636,7 +637,7 @@ def __get_available_win(cls): # 鏄惁鏈夊彲鐢ㄧ殑杩樻湭鍒嗛厤鐨勭獥鍙� key = "buywin_distribute-*" - keys = cls.__get_redis().keys(key) + keys = RedisUtils.keys(cls.__get_redis(), key) win_list = cls.get_buy_wins() if len(win_list) < 1: raise Exception("蹇呴』瑕佹湁涓�涓拱鍏ョ獥鍙�") @@ -718,7 +719,7 @@ @classmethod def get_distributed_code_wins(cls): key = "buywin_distribute-*" - keys = cls.__get_redis().keys(key) + keys = RedisUtils.keys(cls.__get_redis(), key) results = [] for k in keys: code = k.split("-")[-1] -- Gitblit v1.8.0