J'utilise le module de journalisation de Python pour consigner des chaînes de débogage dans un fichier qui fonctionne plutôt bien. De plus, j'aimerais utiliser ce module pour imprimer également les chaînes sur la sortie standard. Comment puis-je faire cela? Afin de connecter mes chaînes dans un fichier, j'utilise le code suivant:
logger = logging.getLogger("")
logger.setLevel(logging.DEBUG)
handler = logging.handlers.RotatingFileHandler(
LOGFILE, maxBytes=(1048576*5), backupCount=7
)
formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")
handler.setFormatter(formatter)
logger.addHandler(handler)
puis appelez une fonction logger comme
logger.debug("I am written to the file")
Merci pour l'aide ici!