samwyse wrote:
> def test(code):
>   try:
>     code()
>   except Exception, e:
>     try:
>       raise e.__class__, str(e) + ", sorry!"
>     except TypeError:
>       raise SorryFactory(e)()

Ok, you're suggestig the naive approach if it works and the factory 
approach I came up with last as a fallback. Maybe a suitable compromize.

-- Chris
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to