Создание файлов конфигураци


Install
pip install logsmal==0.0.15

Documentation

Использование

from logsmal import logger

logger.success("Программа запущена", flag="RUN")

Создать кастомный логгер. Посмотрите все доступные аргументы :meth:logsmal.loglevel.__init__()

from logsmal import loglevel, logger, CompressionLog

logger.MyLogger = loglevel(
    title_level="[melogger]",
    fileout="./log/mylog.log",
    max_size_file="10kb",
    console_out=False,
    compression=CompressionLog.zip_file
)

Работа с уровнями логирования

from logsmal import loglevel, logger

logger.test = loglevel(
    "TEST",
    fileout="./log/log_test.log",
    console_out=False,
    int_level=10
)

loglevel.required_level = 20
logger.test("Текстовое сообщение")