From 9a8a924d75fd4e29c4c14c86c041c00ba89f615a Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 10 四月 2024 18:07:22 +0800 Subject: [PATCH] 下单策略修改 --- log_module/log_export.py | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/log_module/log_export.py b/log_module/log_export.py index 03b7767..facf932 100644 --- a/log_module/log_export.py +++ b/log_module/log_export.py @@ -501,7 +501,7 @@ # 璇诲彇绯荤粺鏃ュ織 -def load_huaxin_transaction_map(date=tool.get_now_date_str()): +def load_huaxin_transaction_map(date=tool.get_now_date_str(), with_time=False): path = f"{constant.get_path_prefix()}/logs/huaxin/l2/transaction.{date}.log" fdatas = {} if os.path.exists(path): @@ -512,12 +512,17 @@ try: data = line.split(" - ")[1].strip() if data.startswith("["): + time_str = data[data.find("[") + 1:data.find("]")].strip() data = data[data.find("]") + 1:].strip() + code = data.split("#")[0] l2_data = eval(data.split("#")[1]) if code not in fdatas: fdatas[code] = [] - fdatas[code].append(l2_data) + if with_time: + fdatas[code].append((time_str, l2_data)) + else: + fdatas[code].append(l2_data) except: pass return fdatas -- Gitblit v1.8.0