How to set condition breakpoints?

Colin J. Williams cjw at sympatico.ca
Fri Dec 10 09:10:24 EST 2004


Christopher J. Bottaro wrote:
> I have a script with a class in it:
> class Class:
>         def f(x, y):
>                 # do something
> 
> I start up the debugger like this:
> python /usr/lib/python2.3/pdb.py myscript.py
> 
> I want to set a conditional breakpoint:
> b Class.f, x == 1 and y == 2
> 
> ....but that doesn't work.  How can I do what I want?
> 
> Thank you.
> 
You might consider boa-constructor, implemented for Windows and Linux.

I believe that it provides this functionality.  Of course it provides a 
lot more.

Colin W.



More information about the Python-list mailing list