При использовании регистратора python моя программа запускается нормально с регистрацией, но в какой-то момент вывод журнала начинает выводить строки дважды, примерно так:
DEBUG:pluginbrowser:Scanning plugs
DEBUG:pluginbrowser:Doing good stuff
....
INFO:pluginbrowser:=== doing something ===
=== doing something ===
В настоящее время все мои файлы python содержат строка
LOGGER = logging.getLogger(__name__)
LOGGER.setLevel(logging.DEBUG)
Таким образом, дублированное сообщение приходит из файла pluginbrowser.py. Изучив это, я обнаружил, что в начале моей программы одни и те же файлы выводят некоторый журнал без удвоения строк. Я пытался выяснить, в какой момент именно это происходит, но я как-то застрял здесь.
Я также читаю сообщения журнала, появляющиеся дважды с Python Ведение журнала , но я не использую configure_logging
на всех.