В соответствии с документацией Python,
Класс NullHandler, находящийся в пакете ведения журнала ядра, не выполняет никакого форматирования или вывода.По сути, это обработчик 'no-op' для использования разработчиками библиотек.
Если он ничего не печатает, то для чего вообще нужен этот обработчик?Зачем идти на все, чтобы писать логгеры, а затем использовать нулевой обработчик, чтобы ничего не печатать?