Jör*_*chs 2 python debugging introspection
除了使用带有调试器的完全集成的IDE(如Eclipse)之外,还有什么小工具可以实现这个目的:
它不需要抛光,甚至不是绝对稳定的,它可以是像wx这样的小部件库的内省示例代码.平台独立会很好(不是PyObjC程序,或类似的东西在Windows上).
有任何想法吗 ?
编辑:是的,我知道pdb,但我正在寻找所有当前对象的图形树.
不过,这里有一个很好的介绍如何使用pdb(在这种情况下在Django中): pdb + Django
Winpdb是一个独立于平台的图形GPL Python调试器,带有一个对象检查器.
它支持通过网络进行远程调试,多线程,命名空间修改,嵌入式调试,加密通信,速度比pdb快20倍.
其他一些功能:
这是一个屏幕截图,显示左上角的本地对象树.
截图http://winpdb.org/images/screenshot_winpdb_small.jpg