Token
Bonjour Céline,
Il s'agit du nombre de microseconds, qui je te l'accorde n'est pas forcément très utile dans la plupart des cas (à moins que ton programme soit à la microseconde près, ce qui peut arriver).
Tu peux configurer le format de la date du logger avec le paramètre datefmt, par exemple :
logging.basicConfig(
filename='err.log',
level=logging.ERROR,
format='%(asctime) - %(levelname)s %(module)s - %(funcName)s: %(message)s',
datefmt='%Y-%m-%d %H:%M',
)
J'ai oublié un dernier détail, que signifie la lettre s dans
format='%(asctime)s - %(levelname)s %(module)s - %(funcName)s: %(message)s'
est-ce "s" pour "string"?
J'ai demandé au chatGPT mais il m'a sorti des choses qui ne fonctionnent pas ^^
Le script se déroule bien avec les lettres a, r, s mais je ne vois pas de différence
Hello,
alors oui "s" c'est pour string mais dans ce cas c'est un mapping. Il te donne la valeur associé à la clé dans un dictionnaire. Cf exemple si dessous
>>> values = {'nom': 'Jean', 'age': '30'}
>>> s = "Je suis %(nom)s, j'ai %(age)s ans." % values
>>> s
"Je suis Jean, j'ai 30 ans."
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte