Python: перенаправить запись в файл, а затем направить его обратно - PullRequest
0 голосов
/ 30 ноября 2018

Мой код вызывает funcA и funcB из двух разных импортированных модулей (код которых я не могу изменить).Я хочу, чтобы все журналы (ошибки, информация), обнаруженные при вызове этих двух функций (и любые другие функции, которые могут вызывать эти две функции), выводились в файл, и как только эти две функции возвращаются, затем возвращаются к записи обратно в стандартный вывод.

Я знаю о setupLogging () модуля журналирования, но это не повлияет на журналирование funcA и funcB, поскольку они принадлежат разным модулям, и эти модули импортируют свои журналы как совершенно новые экземпляры.

Что я могу сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...