From f51466f1d4563f97b1ec620b70a1c94f01a6a2e1 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 21 七月 2023 16:23:51 +0800 Subject: [PATCH] 交易优化 --- mylog.py | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/mylog.py b/mylog.py index 1508557..f0a17cb 100644 --- a/mylog.py +++ b/mylog.py @@ -1,6 +1,8 @@ """ 鏃ュ織 """ +import platform + from loguru import logger @@ -24,9 +26,16 @@ filter=lambda record: record["extra"].get("name") == "debug", rotation="00:00", compression="zip", enqueue=True) + logger.add(self.get_path("trade", "trade_debug"), + filter=lambda record: record["extra"].get("name") == "trade_debug", + rotation="00:00", compression="zip", enqueue=True) def get_path(self, dir_name, log_name): - return "/home/userzjj/logs/{}/{}".format(dir_name, log_name) + ".{time:YYYY-MM-DD}.log" + system = platform.system() + base_dir = "/home/userzjj/logs" + if system == 'Windows': + base_dir = "D:/logs/huaxin" + return "{}/{}/{}".format(base_dir, dir_name, log_name) + ".{time:YYYY-MM-DD}.log" def get_logger(self, log_name): return logger.bind(name=log_name) @@ -38,4 +47,5 @@ logger_l2_upload = __mylogger.get_logger("upload") logger_l2_error = __mylogger.get_logger("error") logger_l2_subscript = __mylogger.get_logger("subscript") -logger_contact_debug = __mylogger.get_logger("debug") \ No newline at end of file +logger_contact_debug = __mylogger.get_logger("debug") +logger_trade_debug = __mylogger.get_logger("trade_debug") -- Gitblit v1.8.0