C'è un modo per fare la registrazione di Python usando il logging
modulo che emette automaticamente le cose su stdout oltre al file di registro dove dovrebbero andare? Ad esempio, mi piacerebbe tutte le chiamate a logger.warning
, logger.critical
, logger.error
per andare ai loro luoghi destinati, ma in aggiunta sempre essere copiati stdout
. Questo per evitare la duplicazione di messaggi come:
mylogger.critical("something failed")
print "something failed"