Bonjour
Je cherche à utiliser la librairie logging, mais je rencontre un problème par rapport aux tutos que je trouve un peu partout.
L'instruction basicConfig semble ne pas avoir d'impact sur la gestion des logs. Ainsi, avec le code suivant :
j'obtiens toujours le résultat suivant dans la console :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 logging.debug("test debug") logging.info("test info") logging.warning("test warning") logging.error("test error") logging.critical("test critical")
malgré l'ajout des différentes configs suivantes (placées avant le code bien sûr) :WARNING:root:test warning
ERROR:root:test error
CRITICAL:root:test critical
Avec seulement un seul paramétrage ne fonctionnant pas, je pourrais penser que je fais une erreur mais vu que rien ne change je ne comprend pas trop d'où peut venir le problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 FORMAT = '%(asctime)s %(clientip)-15s %(user)-8s %(message)s' logging.basicConfig( format=FORMAT, level=logging.DEBUG, filename="log.txt", ) # ou logging.basicConfig(level=logging.DEBUG) # ou logging.basicConfig(filename="test.log")
Voilà, donc si quelqu'un a une idée de pourquoi ça marche pas, je vous remercie d'avance.
Partager