Есть ли способ сделать так, чтобы ведение журнала Python с использованием модуля logging
автоматически выводило данные в stdout в дополнение к файлу журнала, куда они должны идти? Например, я бы хотел, чтобы все вызовы logger.warning
, logger.critical
, logger.error
направлялись по назначению, но, кроме того, всегда копировались в stdout
. Это сделано для того, чтобы избежать дублирования таких сообщений, как:
mylogger.critical("something failed")
print "something failed"