wsgilog è un modulo che supporta la registrazione di eventi in applicazioni WSGI a STDOUT, ora ruotato i file di log, e-mail, syslog e server Web. & Nbsp; supporta anche la cattura e l'invio di traceback eccezioni formato HTML a un browser Web per il debug.
esempio di utilizzo semplice:
dal Registro importazione wsgilog
log (ToHTML = True, tofile 'wsgi.log' =, tostream = True, toprint = True)
def app (environ, start_response):
& Nbsp; & nbsp; & nbsp; print 'STDOUT viene registrato.'
& Nbsp; & nbsp; & nbsp; environ ['wsgilog.logger']. info ('Queste informazioni vengono registrate.')
& Nbsp; & nbsp; & nbsp; # Eccezione verrà registrato e inviato al browser in formato HTML.
& Nbsp; & nbsp; & nbsp; sollevare eccezioni ()
if __name__ == '__main__':
& Nbsp; & nbsp; & nbsp; da wsgiref.simple_server importazione make_server
& Nbsp; & nbsp; & nbsp; http = make_server ('', 8080, app)
& Nbsp; & nbsp; & nbsp; http.serve_forever ()
Requisiti
- Python
I commenti non trovato