From 5efc4e481cbee9b2c02410ff9e5f92b5524c1e28 Mon Sep 17 00:00:00 2001
From: admin <admin@example.com>
Date: 星期一, 26 五月 2025 18:16:35 +0800
Subject: [PATCH] 1. 2. 3.GUI新增及修改 行情板块强度模块,服务端解析日志数据及应答 4.

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

diff --git a/log_module/log_export.py b/log_module/log_export.py
index d9b077e..9787458 100644
--- a/log_module/log_export.py
+++ b/log_module/log_export.py
@@ -53,7 +53,32 @@
     return contents
 
 
-def load_stock_of_markets_plate(date=tool.get_now_date_str()):
+def load_market_stock_heat(date=tool.get_now_date_str()):
+    """
+     鑾峰彇绮鹃�夋祦鍏ョ殑鎴愬垎鑲�
+    :param date:
+    :return:
+    """
+    path = f"{constant.get_path_prefix()}/low_suction_log/gp/kpl/market_sift_plate.{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()
+                        data_dict = eval(data)
+                        fdatas.append((time_str, data_dict))
+                    except:
+                        pass
+    return fdatas
+
+
+def load_kpl_market_stock_heat(date=tool.get_now_date_str()):
     """
      鑾峰彇绮鹃�夋祦鍏ョ殑鎴愬垎鑲�
     :param date:

--
Gitblit v1.8.0