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