debug

debug 0.2.0

調試是在一個單獨的語句看中調試器。人與調試打印。這是偉大的簡單情況。另一個調試工具,PDB,是不太受歡迎,因為它需要更多的努力:一個人做了谷歌搜索,通過脫脂文檔,鍵入一些長期“跟踪......某事”,而這一切只是為了得到一些不友好雙色外殼,甚至不似乎明白tab鍵應該如何工作。該項目FTFY:您導入調試,你會發現自己在與語法高亮,標籤完成,和可讀性DIR()替代調試器。你不必知道任何PDB命令,只記得“C”關閉調試器並返回到您的程序 -...

Alleyoop

Alleyoop 0.9.8

Alleyoop是一個GNOME前端的流行Valgrind的內存調試。 Alleyoop是一個圖形化的前端,以用於x86 GNU / Linux的日益流行的Valgrind的內存檢測器使用基於GTK +構件集和其他GNOME庫的X-Windows環境。 特點包括一個右鍵快捷菜單來智能壓制錯誤或啟動源文件編輯/跳轉到的錯誤情況的確切路線。甲搜索欄在觀看者的頂部可以被用來限制可視的錯誤的那些匹配輸入的正則表達式條件的。還包括一個功能齊全的鎮壓編輯 要求: ·巧舌如簧的2.2.x ·攀高的1.2.x ·GTK...

pyrasite

pyrasite 2.0

pyrasite是一個Python的工具,它的代碼注入到一個運行的Python程序。示例有效載荷你好世界pyrasite 載荷/ helloworld.py此有效載荷所使用的測試套件,其可通過執行運行:蟒蛇setup.py測試反向的Python殼牌$蟒蛇>>> X ='富'$ pyrasite有效載荷/ reverse_python_shell.py$ NC -l本地主機9001Python的2.7.1(R271:86832,2011年4月12日,16點15分十六秒)[GCC 4.6.0...

rpdb

rpdb 0.1.2

RPDB基本上是圍繞PDB,將重新路由stdin和stdout到套接字句柄&NBSP一個Python包裝;默認情況下,它會打開端口4444的調試器:進口RPDB; rpdb.set_trace()但你可以改變,通過簡單的手動實例RPDB:進口RPDB調試器= rpdb.Rpdb(12345)debugger.set_trace()眾所周知,工作的Jython 2.5,Python的2.5和Python...

interruptingcow是一個通用的Python的工具,可以比較從容打斷你的代碼時,它不會在幾秒鐘內特定數量的執行:從interruptingcow進口超時嘗試: 與超時(5): #執行可能非常緩慢運行 通除了RuntimeError: 打印“並沒有在5秒內完成”安裝  PIP安裝interruptingcow注意事項Interruptingcow使用信號(SIGALRM),讓操作系統的中斷程序的執行。這具有以下限制:1....

KDbg

KDbg 2.5.5 更新

工具KDbg是一個開源和C ++實現和設計從偏移作為一個GUI(圖形用戶界面),免費的圖形軟件的前端GDB的應用程序,也被稱為GNU調試。它是為KDE...

UpStare

UpStare 0.12.9

在程序代碼和程序狀態被立即在單一步驟中進行更新。這是沒有必要無限期地等待靜態程序狀態。正在運行的算法可以被更新中游它的執行,並從另一種算法的不同點(不一定是開頭)恢復 特點: ...

pytrace

pytrace 0.2.1

pytrace是一個快速的Python跟踪,記錄函數調用,參數和返回值。追溯援助調試,分析和排除記錄。pytrace已經測試過2.7的python和python 3.2。 (應支持2.6及以上)pytrace已經過測試,在OS X和一些Linux發行版。在Twitter上更新遵循@alonhorev。安裝pytrace取決於源碼和C實現協議的緩衝區。在Debian /...