[Tutor] Exception and sys.exit() in a cgi script
paulino1 at sapo.pt
Sun Oct 15 19:44:09 CEST 2006
Yes I have other scripts working fine.
The OS is WXP and the server is the python's CGIHTTPserver (for an intranet use only)
>/ This is a peace of a CGI script i have.
/>/ 1 import cgi
/>/ 2 form=cgi.FieldStorage()
/>/ 3 try :
/>/ 4 ano=form["ano"].value
/>/ 5 conta=form["conta"].value
/>/ 6 except KeyError :
/>/ 7 print '<html><br><br><body><p>Please enter values in the
/>/ fields</p></body></html> '
/>/ 8 sys.exit(0)
/>/ When the excption occurs, no message is shown on the browser.
Can you tell us a bit more about the set up?
What OS? What web server?
Can you get any other python CGI scripts running correctly?
>/ If I run the script with IDLE, the message is printed and then the
/>/ script exits.
The IDE environment is very different to a web server environment.
You should only treat IDLE as a first approximation when
developing Web scripts. You can use the OS prompt for a slightly
better approximation provided you set some environment variables
first, but ultimately you need to test on the web server you will
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Tutor