python调试

    最近做个CTF的题目,要对Python程序进行调试,所以查找了网上的一些资料,小记一下。

    觉得Winpdb用起来很不错,安装也很简单,但是如果要想支持Python 3.x的话要费一些事,这里我主要记录几个名词,记下几个网上资源的链接。

    1.wxPython是Python语言的一套GUI图形库,允许Python程序员很方便地创建完整的、功能健全的Gui用户界面。

    2.rpdb2.py完全兼容Python 3.x,而且可作为一个终端Python调试器,类似于GDB.

    3.winpdb.py是调试Python程序的前端GUI窗口,它使用wxPython作为图形GUI窗口,而wxPython目前只支持到Python 2.7,所以在调试Python 2.x的程序时可以直接使用,调试Python 3.x的程序要费些周折。

 

    关于如何使用winpdb,网上有个资源很好,链接为:https://code.google.com/p/winpdb/wiki/DebuggingTutorial#Getting_Started_in_Winpdb_with_simple.py

    此外,关于Python的入门,推荐《简明Python教程》。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。