Hi,

I am trying to sort how to best programmatically run the debugger on a program, and another way that I am trying to explore is by using the bdb module. There isn't any documentation for this and I have tried reading through the source, which includes an example/test at the end of bdb.py on Python 2.3/OS X.

What I can't figure out is how this might work if you wanted to have the function 'step' through each line. I see various functions that suggest that they might be for this but I can not get anything to work. Has anyone any suggestions or point me in the direction of any other docs?

Thank you!
jms.

From the bdb.py:

def test():
    t = Tdb()
    t.run('import bdb; bdb.foo(10)')

where Tbd subclasses Bdp and overrides the user_ methods (see around line 533 of bdb.py. But what about set_step()? Or am I way off here?

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

Reply via email to