Обработчик (StreamHandler
) не был настроен до окончания импорта. Таким образом, команды регистрации в импортированных модулях не производят никакого вывода Некоторые обработчики печатают в файлы, другие обмениваются данными по сети, а некоторые - с консоли. Невозможно, чтобы операторы журналирования внутри импортированных модулей могли знать, что делать без добавления обработчика (обработчиков) в регистратор.
Если операторы журналирования в модулях находятся внутри класса или функции, как они делают в примере, с которым вы связались, то можно увидеть выходные данные, потому что к тому времени, когда вызывается класс или функция модуля, добавляется обработчик к регистратору.