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