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 :
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")
j'obtiens toujours le résultat suivant dans la console :
WARNING:root:test warning
ERROR:root:test error
CRITICAL:root:test critical
malgré l'ajout des différentes configs suivantes (placées avant le code bien sûr) :
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")
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.

Voilà, donc si quelqu'un a une idée de pourquoi ça marche pas, je vous remercie d'avance.