From ac7125f8ce3457378edc261a9800828db5185cd5 Mon Sep 17 00:00:00 2001
From: admin <admin@example.com>
Date: 星期三, 26 三月 2025 18:10:00 +0800
Subject: [PATCH] 日志修改

---
 log_module/log_export.py |   34 +++++++++++++++++++++++++++++++++-
 1 files changed, 33 insertions(+), 1 deletions(-)

diff --git a/log_module/log_export.py b/log_module/log_export.py
index be9fa1b..d9b077e 100644
--- a/log_module/log_export.py
+++ b/log_module/log_export.py
@@ -77,5 +77,37 @@
                         pass
     return fdatas
 
+
+def load_kpl_market_strong(date=tool.get_now_date_str()):
+    """
+     鑾峰彇寮�鐩樺暒鍘嗗彶寮哄害
+    :param date:
+    :return: [("鏃堕棿","鍒嗘暟")]
+    """
+    path = f"{constant.get_path_prefix()}/low_suction_log/gp/kpl/Overall_market_strength_score.{date}.log"
+    fdatas = []
+    if os.path.exists(path):
+        with open(path, 'r', encoding="utf-8") as f:
+            lines = f.readlines()
+            for line in lines:
+                if line:
+                    time_str = __get_async_log_time(line)
+                    try:
+                        data = line.split(" - ")[1].strip()
+                        if data.startswith("["):
+                            data = data[data.find("]") + 1:].strip()
+                        fdatas.append((time_str, int(data)))
+                    except:
+                        pass
+    return fdatas
+
+
 if __name__ == '__main__':
-    load_stock_of_markets_plate()
+    datas = load_kpl_market_strong()
+    fdatas = []
+    for data in datas:
+        # (璺濈09:15:00鐨勭鏁�, 鏃堕棿, 寮哄害)
+        if "11:30:00"<= data[0]<="13:00:00":
+            continue
+        fdatas.append([tool.trade_time_sub(data[0], "09:15:00"), data[0], data[1]])
+    print(fdatas)

--
Gitblit v1.8.0