From e404486ccb82a28c75b6e2d3844bf6c87ca04365 Mon Sep 17 00:00:00 2001 From: shenjack <3695888@qq.com> Date: Wed, 13 Dec 2023 09:46:07 +0800 Subject: [PATCH] docs update --- docs/change_logs/0-4.md | 4 ++++ src/lib_not_dr/loggers/outstream.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/change_logs/0-4.md b/docs/change_logs/0-4.md index 56cfa4b..bed721b 100644 --- a/docs/change_logs/0-4.md +++ b/docs/change_logs/0-4.md @@ -3,6 +3,10 @@ ## Logger - [ ] 达到可用级别 +- `Outstream` + - `FileCacheOutputStream` + - 现在如果输入的文件名包含 `{time}` + - 会自动替换为 `time.strftime("%Y-%m-%d|%H-%M-%S")` ## Nuitka Compiler Helper diff --git a/src/lib_not_dr/loggers/outstream.py b/src/lib_not_dr/loggers/outstream.py index ffa3f03..596df56 100644 --- a/src/lib_not_dr/loggers/outstream.py +++ b/src/lib_not_dr/loggers/outstream.py @@ -144,7 +144,7 @@ class FileCacheOutputStream(BaseOutputStream): # 初始化文件名 if "{time}" in self.file_name: self.file_name = self.file_name.format(time=time.strftime( - "%Y-%m-%d %H-%M-%S", time.gmtime(self.file_start_time) + "%Y-%m-%d|%H-%M-%S", time.gmtime(self.file_start_time) )) # 初始化缓存 if self.text_cache is None: