Comments 4
Сделал некоторые правки в статье:
1. Сallback-функции вызывались в emit, что имеет место быть, но по моему мнению лучше отделить вывод в консоль и уведомления. По стандартам emit предназначен только для записи в поток, а свою очередь handle уже для чего угодно;
2. Добавил небольшие пояснения и картинку о работе алгоритма логирования в теоретическую часть.
Изменения в первом пункте довольно значительные, поэтому я решил об этом сообщить.
Буду рад вашей критике.
Или можно просто использовать loguru, в котором уже давно реализовано всё описанное и ещё куча дополнительных фич вроде авторотации лог-файлов раз в период или по достижению определенного размера.
Автор fluent видел?
Sign up to leave a comment.
Создание пользовательских обработчиков для логов в Python