Administrator
2023-10-26 97cc7f2d7428ea890c0a0ada76e5bffafd2463e4
log_module/log_export.py
@@ -350,6 +350,27 @@
    return fdatas
# 加载华鑫本地买入订单号
def load_l2_market_data():
    path = f"{constant.get_path_prefix()}/logs/huaxin/l2/marketdata.{tool.get_now_date_str()}.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:
                    data = line.split(" - ")[1].strip()
                    if data.startswith("["):
                        data = data[data.find("]") + 1:].strip()
                    code = data.split("#")[0]
                    d = data.split("#")[1].strip()
                    d = eval(d)
                    if code not in fdatas:
                        fdatas[code] = []
                    fdatas[code].append(d)
    return fdatas
# 读取系统日志
def load_system_log():
    path = f"{constant.get_path_prefix()}/logs/gp/system/system.{tool.get_now_date_str()}.log"
@@ -372,7 +393,7 @@
if __name__ == '__main__':
    datas = load_buy_score_recod("000333")
    datas = load_l2_market_data()
    for d in datas:
        print(d)
    # print(get_h_cancel_compute_info("603912"))