From f0bd15f2eb0bf5539010c957c295af6ec1d50bf9 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 07 八月 2023 14:23:35 +0800 Subject: [PATCH] redis批量提交数据 --- code_attribute/first_target_code_data_processor.py | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code_attribute/first_target_code_data_processor.py b/code_attribute/first_target_code_data_processor.py index 48f8f94..55640d4 100644 --- a/code_attribute/first_target_code_data_processor.py +++ b/code_attribute/first_target_code_data_processor.py @@ -34,7 +34,7 @@ codes.append(code) # ---鏌ヨ鎯充拱鍗曪紝濡傛灉娌℃湁鍦ㄥ垪琛ㄤ腑灏遍渶瑕佸己琛屽姞鍏ュ垪琛� - want_codes = gpcode_manager.WantBuyCodesManager.list_code() + want_codes = gpcode_manager.WantBuyCodesManager().list_code_cache() if want_codes: # 娌℃湁鍦ㄧ幇浠烽噰闆嗕腑鐨勬兂涔颁唬鐮� diff_codes = set(want_codes) - set(codes) @@ -105,13 +105,13 @@ need_get_volumn = False if code not in global_util.max60_volumn or global_util.max60_volumn.get(code) is None: need_get_volumn = True - if not need_get_volumn and code_nature_analyse.CodeNatureRecordManager.get_nature( + if not need_get_volumn and code_nature_analyse.CodeNatureRecordManager.get_nature_cache( code) is None: need_get_volumn = True if need_get_volumn: limit_up_price = gpcode_manager.get_limit_up_price(code) if limit_up_price is None: - inited_data.re_set_price_pres([code], True) + continue try: volumes_data = inited_data.get_volumns_by_code(code, 150) volumes = inited_data.parse_max_volume(volumes_data[:90], @@ -134,7 +134,7 @@ volumes_data) except Exception as e: logger_first_code_record.error(f"{code}:{str(e)}") - gpcode_manager.FirstCodeManager.add_record(codes) + gpcode_manager.FirstCodeManager().add_record(codes) # 鍒濆鍖栨澘鍧椾俊鎭� for code in codes: block_info.init_code(code) @@ -190,8 +190,8 @@ limit_up_time = tool.get_now_time_str() if is_limit_up: # 鍔犲叆棣栨澘娑ㄥ仠 - gpcode_manager.FirstCodeManager.add_limited_up_record([code]) - pricePre = gpcode_manager.get_price_pre(code) + gpcode_manager.FirstCodeManager().add_limited_up_record([code]) + pricePre = gpcode_manager.CodePrePriceManager.get_price_pre_cache(code) if pricePre is None: inited_data.re_set_price_pres([code]) -- Gitblit v1.8.0