Sto lavorando con Django-nonrel su Google App Engine, che mi obbliga a usare logging.debug() invece di print().Python- Come scaricare il log? (django)
Il modulo di "logging" è fornito da Django, ma ho un brutto momento di usarlo al posto di print().
Ad esempio, se devo verificare il contenuto contenuto nella variabile x, inserirò
logging.debug('x is: %s' % x)
. Ma se il programma si blocca subito dopo (senza svuotare il flusso), non viene mai stampato.
Quindi per il debug, ho bisogno di debug() per essere svuotato prima che il programma esca per errore, e questo non sta accadendo.
non è una risposta alla tua domanda, ma perché dovresti usare 'print' comunque ?! – aschmid00
Cosa intendi esattamente "svuotando" il log? –
Speriamo che l'esempio elencato aiuti nella comprensione. – Rucent88