Le istanze LogRecord vengono create ogni volta che esiste qualcosa da loggare. Esse contengono tutte le informazioni pertinenti agli eventi che devono essere loggati. Le principali informazioni che vengono passate sono msg e args, che vengono combinate usando msg % args per creare un campo messaggio nel record. Il record include anche informazioni su quando il record è stato creato, la riga sorgente da cui la chiamata di logging è stata fatta, ed ogni informazione sulle eccezioni da registrare.
LogRecord non ha metodi: è solo un deposito di informazioni circa l'evento di logging. La sola ragione del fatto che si tratta di una classe piuttosto che di un dizionario è per facilitarne l'estensione.
name, lvl, pathname, lineno, msg, args, exc_info) |
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.