dak.py. Все файлы в одной директории. Конфиг логирования прописан в init.py. В некоторых файлах вызывается логирование. Хочу добавить флаг verbose в argparse и в зависимости от флага хочу менять уровень логирования. Мб есть варианты, как это красиво сейчас сделать?
А запускается Мейн всегда или любые файлы?
всегда main, в нем есть импорт других файлов, например work.py. В work.py тоже есть логирование.
Тогда в чем проблема в мейне проверить флаг из argparse?
а импорты вниз надо будет переносить, там же есть иморт файлов, в которых тоже логирование прописано
Эээ. При чем тут импорты?
У тебя при импорте что-то логируется уже что ли?
в импорте есть файл, в котором уже логирование прописано
Что значит "прописано"?
logging.getLogger('app')
Это пофиг
почему? там, я же хочу сменить уровень логирования в зависимости от флага. а те что файлы импортируются, там же логирование еще с прежним уровнем будет?
ок, спасибо
Обсуждают сегодня