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: