import logging import os os.makedirs("logs", exist_ok=True) fmt = "%(asctime)s [%(levelname)s] %(message)s" error_handler = logging.FileHandler("logs/error.log") error_handler.setLevel(logging.ERROR) logging.basicConfig( level=logging.INFO, format=fmt, handlers=[ logging.FileHandler("logs/app.log"), error_handler, logging.StreamHandler() ] ) logger = logging.getLogger("main")