wsgilog е модул, който поддържа сеч събития в WSGI заявления до STDOUT, време завърта лог файлове, електронна поща, Syslog, така и на уеб сървъри и Nbsp;. Също така поддържа улавяне и изпращане на HTML-форматиран изключение tracebacks към уеб браузър за отстраняване на грешки.
<Силен> прост пример ползване:
от wsgilog дневник внос
log (tohtml = True, tofile = 'wsgi.log ", tostream = True, toprint = True)
Def ап (околната, start_response):
& Nbsp; & Nbsp; & Nbsp; принт "STDOUT е записано."
& Nbsp; & Nbsp; & Nbsp; околната ['wsgilog.logger']. информация ("Тази информация се записва.")
& Nbsp; & Nbsp; & Nbsp; # Изключение ще бъде записано и се изпраща на браузъра, форматиран като HTML.
& Nbsp; & Nbsp; & Nbsp; повишаване Exception ()
ако __name__ == "__main__":
& Nbsp; & Nbsp; & Nbsp; от wsgiref.simple_server внос make_server
& Nbsp; & Nbsp; & Nbsp; HTTP = make_server ('', 8080, ап)
& Nbsp; & Nbsp; & Nbsp; http.serve_forever ()
<силни> Изисквания
- Python
Коментари не е намерена