Hi Matti!
Chances are you may have already seen this, but here are a list of the 
different Python errors you can catch:
http://www.python.org/doc/1.5.2p2/api/standardExceptions.html

> Just started learning Python, and I was wondering if there is a way to 
> catch an error or errors (like EOFError) whenever it occures during the 
> script? The script (the program) wouldn't have any handling for that 
> error itself, but a seperate block would handle that at the start or the 
> end of the file.

Perhaps you have some other reason for putting the try/except pair 
outside of the main function, (Other discussion welcome on this; I am 
sure there are much more experienced programmers and software design 
enthusiasts than I.) but I might suggest that you consider just putting 
the specific lines that you think will catch the error in the try block, 
rather than the whole main function.  This way you will know much more 
specifically what is causing the error, and you can handle different 
errors more specifically.

HTH,
Emily

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to