Fare in modo che i logger Python restituiscano tutti i messaggi su stdout oltre al file di registro

| | |

C'è un modo per fare in modo che la registrazione Python utilizzi il modulo logging emetta automaticamente le cose su stdout oltre al file di registro dove dovrebbero andare? Ad esempio, vorrei che tutte le chiamate a logger.warning, logger.critical, logger.error andassero nei luoghi previsti ma in l'aggiunta deve sempre essere copiata in stdout. Questo per evitare di duplicare messaggi come:

mylogger.critical("qualcosa non riuscita") print "qualcosa non è riuscita"