mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-02-13 23:36:44 +08:00
22 lines
620 B
Python
22 lines
620 B
Python
import logging
|
|
from module.conf import settings
|
|
|
|
LOG_PATH = "data/log.txt"
|
|
|
|
|
|
def setup_logger():
|
|
level = logging.DEBUG if settings.debug.enable else logging.INFO
|
|
logging.addLevelName(logging.DEBUG, 'DEBUG:')
|
|
logging.addLevelName(logging.INFO, 'INFO:')
|
|
logging.addLevelName(logging.WARNING, 'WARNING:')
|
|
LOGGING_FORMAT = "[%(asctime)s] %(levelname)-8s %(message)s"
|
|
logging.basicConfig(
|
|
level=level,
|
|
format=LOGGING_FORMAT,
|
|
encoding="utf-8",
|
|
handlers=[
|
|
logging.FileHandler(LOG_PATH, encoding="utf-8"),
|
|
logging.StreamHandler(),
|
|
]
|
|
)
|