1
0
Fork 0
This repository has been archived on 2024-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
TelegramEDT/TelegramEDT/logger.py
2019-12-27 13:02:41 +01:00

21 lines
533 B
Python

import logging
from logging import handlers
from os import mkdir
from os.path import isdir
if not isdir("logs"):
mkdir("logs")
log_format = "{%(levelname)s}[%(asctime)s]: %(name)s | %(message)s"
logging.basicConfig(
format=log_format,
level=logging.INFO
)
logger = logging.getLogger("TelegramEDT")
handler = handlers.TimedRotatingFileHandler("logs/current.log", when="d", interval=1)
handler.suffix = "%Y-%m-%d"
handler.style = log_format
handler.setFormatter(logging.Formatter(log_format))
logger.addHandler(handler)