Any good debuggers for Python? (was Re: using python debugger (pdb) inside emacs debugger mode ...)
Randall Hopper
aa8vb at yahoo.com
Mon Sep 20 08:18:16 EDT 1999
Ovidiu Predescu:
|I didn't figure out exactly all the details, but the basic idea is to use
|GDB to handle all the interaction with the user instead of pdb. pdb
|becomes only a debugging engine that's loaded in a Python program and
|knows how to setup breakpoints, continue the program etc. All these
|operations are published in a simple Python API that could be called from
|GDB.
I believe this is how DDD/PyDB works as well (providing the user with a
graphical Python debugger).
|What I'm working on right now is adding scripting language support to GDB
|so that this kind of functionality could be implemented in GDB using an
|interpreted language and not C. The language I'm embedding is surprise,
|Python ;-). This work is part of the WDB project here, at HP, but all the
|work we're doing is going back in the FSF main tree. For more information
|on WDB, take a look at:
|
|http://www.hp.com/esy/lang/tools/Debuggers/index.html
Sounds interesting. Hope to hear more about this later.
--
Randall Hopper
aa8vb at yahoo.com
More information about the Python-list
mailing list