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