save logs to files

This commit is contained in:
MingxuanGame 2023-03-31 18:07:07 +08:00
parent c3b2b6e7fe
commit 224ac1596f
No known key found for this signature in database
GPG Key ID: 90C7EFA11DC3C2FF

View File

@ -1,5 +1,6 @@
import sys import sys
import logging import logging
import datetime
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
import loguru import loguru
@ -42,3 +43,11 @@ logger.remove()
logger_id = logger.add( logger_id = logger.add(
sys.stdout, level=20, diagnose=False, format=FORMAT # INFO sys.stdout, level=20, diagnose=False, format=FORMAT # INFO
) )
logger.add(
"logs/{time:YYYY-MM-DD}.log",
rotation=datetime.time(),
level=20,
diagnose=False,
format=FORMAT,
)