Многоканальное логирование для python проекта
Логируй так, будто завтра сервер упадет, и только твои записи спасут мир. Рассмотрим, как создать логгер для проекта, который предусматривает вывод сообщений и в консоль, и в файл журнала. Реализовывать его будем в форме класса Python, но сначала рассмотрим типичные особенности в интерактивном режиме. Нашими строительными блоками будут составляющие модуля logging: Про уровни вывода сообщений и методы я рассказывал ранее. Создадим тестовый logger: Можно заметить 2 сообщения в консоли и одно - в журнале...