What's the best way to wrap a whole script in try..except?
sekhon.hari at googlemail.com
Wed Jun 21 13:34:26 CEST 2006
Jon Ribbens wrote:
> In article <mailman.7287.1150885369.27775.python-list at python.org>, Hari Sekhon wrote:
>> I want to wrap a whole script in try ... except. What is the best way of
>> doing this?
> You could do this maybe:
> import sys
> def excepthook(exc_type, exc_value, tb):
> import modules_needed_to_notify_exception
> sys.excepthook = excepthook
> import modules_needed_by_script
I've been trying this out and your method is by far the best I've seen.
This is overriding the default exception handler.
I don't know the deep magic yet but it works nicely. Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-list