python开发很便捷,但是调试起来却很费解。如下是解决方案。
我用的是稳定版的python2.5
IDE是UliPad4.0,附件中有了。UliPad已包含了python调试工具winpdb
安装好以后里面可以看到debug的按钮,甲壳虫一样的。很显眼的。[img]http://dl.iteye.com/upload/attachment/295059/a7b78863-3c87-3c90-b059-8e1ae5a54544.jpg[/img]
但是你使用的时候会提示没有wxpython,这里告诉大家下载地址。
[url=http://wxpython.org/download.php]下载地址[/url]
我是在windows下开发的,你也可以直接[url=http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-2.8.11.0-py25.exe]点击这里[/url]下载windows32-unicode
如果调用表达式追踪变量,可以在winpdb界面的右下角的Command里键入表达式,不过需要用eval()或者exec()来调用
如图:
[img]http://dl.iteye.com/upload/attachment/295051/b1f8c437-1f47-311e-9637-e50a579cf500.jpg[/img]
当然,这只是我用的调试,大伙可以分享下各自的python调试工具,就当我在这抛砖引玉了。
我用的是稳定版的python2.5
IDE是UliPad4.0,附件中有了。UliPad已包含了python调试工具winpdb
安装好以后里面可以看到debug的按钮,甲壳虫一样的。很显眼的。[img]http://dl.iteye.com/upload/attachment/295059/a7b78863-3c87-3c90-b059-8e1ae5a54544.jpg[/img]
但是你使用的时候会提示没有wxpython,这里告诉大家下载地址。
[url=http://wxpython.org/download.php]下载地址[/url]
我是在windows下开发的,你也可以直接[url=http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-2.8.11.0-py25.exe]点击这里[/url]下载windows32-unicode
如果调用表达式追踪变量,可以在winpdb界面的右下角的Command里键入表达式,不过需要用eval()或者exec()来调用
如图:
[img]http://dl.iteye.com/upload/attachment/295051/b1f8c437-1f47-311e-9637-e50a579cf500.jpg[/img]
当然,这只是我用的调试,大伙可以分享下各自的python调试工具,就当我在这抛砖引玉了。