From 59fba698b03a51a8da5b56a919ebbf94d4784f74 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 06 一月 2023 15:06:27 +0800 Subject: [PATCH] 买入策略修改 --- log.py | 43 +++++++++++++++++++++++-------------------- 1 files changed, 23 insertions(+), 20 deletions(-) diff --git a/log.py b/log.py index 1d4c035..6f18ccf 100644 --- a/log.py +++ b/log.py @@ -195,25 +195,28 @@ today_data = {} if date is None: date = datetime.datetime.now().strftime("%Y-%m-%d") - with open("D:/logs/gp/l2/l2_data.{}.log".format(date), mode='r') as f: - while True: - data = f.readline() - if not data: - break - index = data.find('save_l2_data:') - index = data.find('-', index) - data = data[index + 1:].strip() - code = data[0:6] - data = data[7:] - dict_ = eval(data) - if code not in today_data: - today_data[code] = dict_ - else: - today_data[code].extend(dict_) - for key in today_data: - news = sorted(today_data[key], key=lambda x: x["index"]) - today_data[key] = news - print(key, len(today_data[key]) - 1, today_data[key][-1]["index"]) + try: + with open("D:/logs/gp/l2/l2_data.{}.log".format(date), mode='r') as f: + while True: + data = f.readline() + if not data: + break + index = data.find('save_l2_data:') + index = data.find('-', index) + data = data[index + 1:].strip() + code = data[0:6] + data = data[7:] + dict_ = eval(data) + if code not in today_data: + today_data[code] = dict_ + else: + today_data[code].extend(dict_) + for key in today_data: + news = sorted(today_data[key], key=lambda x: x["index"]) + today_data[key] = news + print(key, len(today_data[key]) - 1, today_data[key][-1]["index"]) + except: + pass return today_data @@ -287,7 +290,7 @@ if __name__ == '__main__': # logger_l2_process_time.info("test123") - codes = ["603255", "600853", "000620", "002044", "001256"] + codes = ["000909"] for code in codes: export_logs(code) -- Gitblit v1.8.0