- сохранить текущую конфигурацию журналирования
- заменить все средства форматирования базовым % (message)s форматировщик
- зарегистрировать строки
- восстановить конфигурацию журналирования
Из документации модуля журналирования я не понимаю, как это сделать. чтобы получить исчерпывающий список обработчиков и получить их текущие средства форматирования.
Я использую Python 3.9.
Любая помощь о том, как действовать, будет приветствоваться!
-- Редактировать --
Чтобы обеспечить более конкретный контекст, я вызываю внешнее программное обеспечение (написанное на Matlab), которое имеет собственную систему журналов. Я собираю эти журналы через стандартный вывод и хочу добавить их в журналы Python, чтобы получить унифицированный вывод. Журналы Matlab уже отформатированы, что объясняет, почему я просто хочу дословно передать их в систему журналов Python.
Подробнее здесь: https://stackoverflow.com/questions/791 ... ng-context