wsgilog הוא מודול שתומך באירועי כניסה ביישומי WSGI ל stdout, הזמן לסובב קבצי יומן, דואר אלקטרוני, syslog, ושרתי אינטרנט & nbsp;. כמו כן תומך בלכידה ושליחת tracebacks יוצא מן הכלל בתבנית HTML לדפדפן אינטרנט לאיתור באגים.
דוגמא שימוש פשוט:
מיומן יבוא wsgilog
log (tohtml = נכון, tofile 'wsgi.log' =, tostream = נכון, toprint = True)
האפליקציה def (סביבה ו, start_response):
& Nbsp; & nbsp; & nbsp; הדפסה 'STDOUT מחובר. "
& Nbsp; & nbsp; & nbsp; סביבה ו[ 'wsgilog.logger']. מידע ("מידע זה מחובר.")
& Nbsp; & nbsp; & nbsp; # חריג יהיה מחובר ונשלחו לדפדפן בפורמט HTML.
& Nbsp; & nbsp; & nbsp; להעלות חריג ()
אם __name__ == '__main__':
& Nbsp; & nbsp; & nbsp; מmake_server יבוא wsgiref.simple_server
& Nbsp; & nbsp; & nbsp; http = make_server ('', 8080, אפליקציה)
& Nbsp; & nbsp; & nbsp; http.serve_forever ()
דרישות :
- פייתון
תגובות לא נמצא