wsgilog ist ein Modul, das die Protokollierung von Ereignissen in WSGI Anwendungen auf STDOUT unterstützt, Zeit gedreht Log-Dateien, E-Mail, Syslog, und Web-Server. & Nbsp; Unterstützt auch fangen und Senden von HTML-formatierten Ausnahme Rückverfolgungen, um einen Web-Browser für die Fehlersuche.
einfaches Anwendungsbeispiel:
von wsgilog Importprotokoll
Log (ToHTML = True, TOFILE = 'wsgi.log', ToStream = True, toprint = True)
def App (environ, start_response):
& Nbsp; & nbsp; & nbsp; print 'STDOUT wird protokolliert.'
& Nbsp; & nbsp; & nbsp; environ ['wsgilog.logger']. info ('Diese Informationen werden protokolliert.')
& Nbsp; & nbsp; & nbsp; # Exception werden protokolliert und an den Browser als HTML-Format gesendet werden.
& Nbsp; & nbsp; & nbsp; erhöhen Exception ()
wenn __name__ == '__main__':
& Nbsp; & nbsp; & nbsp; von wsgiref.simple_server import make_server
& Nbsp; & nbsp; & nbsp; http = make_server ('', 8080, App)
& Nbsp; & nbsp; & nbsp; http.serve_forever ()
Anforderungen :
- Python
Kommentare nicht gefunden