#!/usr/bin/python
#import cgitb; cgitb.enable()
txt_file = "crash_example_01.txt"
print "Content-type: text/html"
print
print "
Crashy Python Script"
print ""
print "Demonstration of what happens when you crash in your python cgi script & strategies to write better, more robust and debuggable code.
"
print "Key elements of this file:
"
print ""
print "- View the source here: %s
" % (txt_file, txt_file)
print "- Flat script
"
print "- No functions
"
print "- No specific entry point
"
print "- NO error handling
"
print "- Nothing will print after this line, the next line contains a div/0!
"
print "- This will crash: 1/0=%d
" % 1/0
print "
"
print "unreachable text"
print ""