[Zope] Trapping zope exceptions in python script

Tino Wildenhain tino at wildenhain.de
Thu Dec 15 08:18:46 EST 2005


Jonathan schrieb:
> 
...
> It seems strange that one can, using plain vanilla python scripts,  trap 
> bare 'try/excepts' (and I agree with Andreas that this is not a good 
> thing to do!) and that one can trap python built-in exceptions, but that 
> one cannot trap zope exceptions.  Why allow python scripts to trap zope 
> exceptions using a bare try/except (and then have to re-raise everything 
> except the target zope exception), but not allow python scripts to 
> target specific zope exceptions?  I don't see the reasoning behind this 
> approach.

Well you can trap any exception which happens between your
try and except. But not outside of these, of course.
This is true everywhere (not even python only ;)

Which exceptions do you believe you might be not able
to catch?

HTH
Tino


More information about the Zope mailing list