From 38395204ab04bbca22a5e22be988d826afd5b227 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 10 十一月 2022 15:46:27 +0800
Subject: [PATCH] 修复bug,优化下单

---
 log.py |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/log.py b/log.py
index 4fe88f2..808cd0f 100644
--- a/log.py
+++ b/log.py
@@ -64,6 +64,9 @@
         logger.add(self.get_path("system", "system"), filter=lambda record: record["extra"].get("name") == "system",
                    rotation="00:00", compression="zip", enqueue=True)
 
+        logger.add(self.get_path("ths", "buy_1_volumn"), filter=lambda record: record["extra"].get("name") == "buy_1_volumn",
+                   rotation="00:00", compression="zip", enqueue=True)
+
     def get_path(self, dir_name, log_name):
         return "D:/logs/gp/{}/{}".format(dir_name, log_name) + ".{time:YYYY-MM-DD}.log"
 
@@ -89,6 +92,8 @@
 logger_code_operate = __mylogger.get_logger("code_operate")
 logger_device = __mylogger.get_logger("device")
 logger_system = __mylogger.get_logger("system")
+
+logger_buy_1_volumn = __mylogger.get_logger("buy_1_volumn")
 
 
 class LogUtil:
@@ -123,6 +128,18 @@
                                  "{}/l2_trade_cancel_{}.log".format(dir, date))
 
 
+def __analyse_pricess_time():
+    date = datetime.datetime.now().strftime("%Y-%m-%d")
+    file_path = f"D:/logs/gp/l2/l2_process.{date}.log"
+    with open(file_path, encoding="utf-8") as f:
+        line = f.readline()
+        while line:
+            time_ = line.split(":")[-1]
+            if int(time_) > 150:
+                print(line)
+            line = f.readline()
+
+
 def export_l2_log(code):
     if len(code) < 6:
         return
@@ -139,5 +156,6 @@
     # logger_l2_process_time.info("test123")
 
     date = datetime.datetime.now().strftime("%Y-%m-%d")
-    LogUtil.extract_log_from_key("002846", "D:/logs/gp/l2/l2_process_time.{}.log".format(date),
-                                 "D:/logs/gp/l2/l2_process_time{}.{}.log".format("002846", date))
+    LogUtil.extract_log_from_key("002383", "D:/logs/gp/l2/l2_process_time.{}.log".format(date),
+                                 "D:/logs/gp/l2/l2_process_time{}.{}.log".format("002383", date))
+    # __analyse_pricess_time()

--
Gitblit v1.8.0