Le module logging enregistre les événements d'un programme avec des niveaux de gravité (DEBUG, INFO, WARNING, ERROR, CRITICAL), un format et une destination (console, fichier). Il remplace print pour suivre l'exécution d'un script, surtout planifié, et diagnostiquer après coup.
Exemple
logging.basicConfig(level=logging.INFO)
logging.info('Fichier traité : %s', nom)