Re: "assert" annoyance
- From: "Evan Klitzke" <evan@xxxxxxxx>
- Date: Thu, 21 Jun 2007 23:45:18 -0700
On 6/21/07, Miles <semanticist@xxxxxxxxx> wrote:
On Jun 22, 1:31 am, Paul Rubin <http://phr...@xxxxxxxxxxxxxx> wrote:
> What I really want is for any assertion failure, anywhere in the
> program, to trap to the debugger WITHOUT blowing out of the scope
> where the failure happened, so I can examine the local frame. That
> just seems natural, but I don't see an obvious way to do it.
You could run the entire program through pdb:
----
#!/usr/bin/env python -m pdb
print "Hello!"
assert False
print "...world!"
----
You can only pass one argument to a command that you invoke with the
shebang sequence, so this won't work the way you wrote it.
--
Evan Klitzke <evan@xxxxxxxx>
.
- Follow-Ups:
- Re: "assert" annoyance
- From: Miles
- Re: "assert" annoyance
- References:
- "assert" annoyance
- From: Paul Rubin
- Re: "assert" annoyance
- From: Miles
- "assert" annoyance
- Prev by Date: Re: why __repr__ affected after __getattr__ overloaded?
- Next by Date: RE: Python IDE
- Previous by thread: Re: "assert" annoyance
- Next by thread: Re: "assert" annoyance
- Index(es):
Relevant Pages
|