From 8b7972581d0324e3f634b5b5a57a9ed7db1addaf Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 09 六月 2025 18:58:15 +0800 Subject: [PATCH] 低吸数据采集 --- l2_test.py | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/l2_test.py b/l2_test.py index e11794f..a951c0c 100644 --- a/l2_test.py +++ b/l2_test.py @@ -11,6 +11,7 @@ import psutil import requests +from api import low_suction_data_pusher from code_attribute import global_data_loader from huaxin_client import l2_client_test, l1_subscript_codes_manager from log_module.log import logger_local_huaxin_l2_transaction_big_order, logger_system, \ @@ -143,8 +144,13 @@ def __save_accurate_big_order(big_accurate_order_queue): while True: try: - data = big_accurate_order_queue.get() - logger_local_huaxin_l2_transaction_accurate_big_order.info(f"{data}") + datas = [] + while not big_accurate_order_queue.empty(): + data = big_accurate_order_queue.get() + datas.append(data) + low_suction_data_pusher.push_big_order(datas) + for data in datas: + logger_local_huaxin_l2_transaction_accurate_big_order.info(f"{data}") except: pass @@ -222,6 +228,10 @@ __upload_data("jingxuan_rank", json.dumps(fins)) __upload_data("jingxuan_rank_out", json.dumps(fouts)) __upload_codes_in_money() + try: + low_suction_data_pusher.push_block_in(in_list) + except: + pass except Exception as e: logging.exception(e) finally: -- Gitblit v1.8.0