From 1e64a42737bb6cc7192c68633d3c168ca150da97 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 22 十一月 2023 19:08:09 +0800 Subject: [PATCH] L下动态更新一次/加载订单是否成交 --- log_module/log_export.py | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/log_module/log_export.py b/log_module/log_export.py index 978d365..106f417 100644 --- a/log_module/log_export.py +++ b/log_module/log_export.py @@ -338,6 +338,25 @@ return fdatas +# 鍔犺浇l2璁㈠崟鎴愪氦鏁版嵁 +def load_huaxin_deal_record(code): + path = f"{constant.get_path_prefix()}/logs/huaxin/l2/transaction_desc.{tool.get_now_date_str()}.log" + # 鏍煎紡:[(璁㈠崟鍙�,鎵嬫暟,寮�濮嬫垚浜ゆ椂闂�,鎴愪氦缁撴潫鏃堕棿,涓嬪崟鎵嬫暟)] + fdatas = [] + lines = __load_file_content(path) + for line in lines: + data_index = line.find(f"{code}") + if data_index > 0: + line = line.split(" - ")[1] + time_str = line[line.find("[") + 1:line.find("[") + 9] + data = line[line.find("]") + 1:].strip() + code = data.split("#")[0] + data = data.split("#")[1] + data = eval(data) + fdatas.append(data) + return fdatas + + def load_kpl_reason_changes(): path = f"{constant.get_path_prefix()}/logs/gp/kpl/kpl_limit_up_reason_change.{tool.get_now_date_str()}.log" fdatas = [] @@ -438,7 +457,7 @@ if __name__ == '__main__': - fdatas = load_huaxin_transaction_map() + fdatas = load_huaxin_deal_record("002528") print(len(fdatas)) # print(get_h_cancel_compute_info("603912")) -- Gitblit v1.8.0