From ab11008d660832876dce7c6d05a2b5be0da1dd20 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期日, 23 七月 2023 23:51:16 +0800
Subject: [PATCH] 选票板块即将更改

---
 third_data/block_test.py |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/third_data/block_test.py b/third_data/block_test.py
index 578b7b0..05edb01 100644
--- a/third_data/block_test.py
+++ b/third_data/block_test.py
@@ -1,20 +1,17 @@
-from third_data import kpl_data_manager
+from third_data import kpl_data_manager, block_info
 from third_data.code_plate_key_manager import CodePlateKeyBuyManager, LimitUpCodesPlateKeyManager
 from third_data.kpl_util import KPLDataType
 from utils import tool
 
 if __name__ == "__main__":
-    code = "002559"
-    latest_2_day_limit_up_datas_temp = kpl_data_manager.get_current_limit_up_data_records(2)
-    latest_2_day_limit_up_datas = []
-    for d in latest_2_day_limit_up_datas_temp:
-        latest_2_day_limit_up_datas.extend(d[1])
-
+    code = "002655"
+    block_info.init()
     current_limit_up_datas = kpl_data_manager.KPLDataManager().get_from_file(KPLDataType.LIMIT_UP,
                                                                              tool.get_now_date_str())
     LimitUpCodesPlateKeyManager().set_today_limit_up([(d[0], d[5]) for d in current_limit_up_datas])
-
     limit_up_record_datas = kpl_data_manager.KPLLimitUpDataRecordManager.list_all(tool.get_now_date_str())
-    results = CodePlateKeyBuyManager.get_can_buy_block(code, current_limit_up_datas, latest_2_day_limit_up_datas,
-                                             limit_up_record_datas)
-    print(results)
\ No newline at end of file
+    for d in limit_up_record_datas:
+        block_info.init_code(d[3])
+    results = CodePlateKeyBuyManager.get_can_buy_block(code, current_limit_up_datas,
+                                                       limit_up_record_datas, block_info.get_before_blocks_dict())
+    print(results)

--
Gitblit v1.8.0