|
|
|
La libreria di riferimento di Python |
|
|
|
La classe StreamHandler invia il risultato del logging a un
flusso come sys.stdout, sys.stderr o ogni oggetto
simil-file (o, più precisamente, ad ogni oggetto che supporti i metodi
write() e flush().
class StreamHandler( |
[strm]) |
-
Restituisce una nuova istanza della classe StreamHandler. Se
strm viene specificato, l'istanza lo utilizzerà per il risultato
del logging; altrimenti verrà usato sys.stderr.
-
Se un formatter viene specificato, viene utilizzato per preparare il
record. Il record viene quindi scritto sul flusso con un
codice di controllo di fine riga. Se è presente un' informazione di
eccezione, questa viene formattata usando
traceback.print_exception(), ed inserita in coda al flusso.
-
Svuota il flusso chiamando il suo metodo flush(). Notate che
il metodo close() viene ereditato dall'Handler e non
fa nulla, quindi a volte, è necessario un esplicito flush().
|
|
|
La libreria di riferimento di Python |
|
|
|
Release 2.3.4, documentation updated on 21. maggio 2005.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.