Raise exception in caller's stack frame
paulp at ActiveState.com
Thu Mar 15 17:49:15 CET 2001
Paul Prescod wrote:
> Can someone remind me how to raise an exception in my caller's stack
> frame? I'll add it as a recipe to the Python cookbook (or you can do it
> if you want the fame and...well, just fame).
I don't know if this made sense to anyone after I posted it in the
middle of the night. What I want to do is throw a exception but not have
*my* function body in the stack trace:
raise AssertionError in parent_stackframe
I'm thinking that the trick has something to do with setting up a trace
function or maybe it just isn't possible. I've done similar tricks
before but perhaps not this particular one...
Take a recipe. Leave a recipe.
Python Cookbook! http://www.activestate.com/pythoncookbook
More information about the Python-list