2013-01-05 112 views

回答

1

您可以嘗試使用Python解釋器的調試版本來調試Python腳本。有一個如何去做的描述 - Low-level Python debugging with GDB

調試時,可以在執行subprocess.Popen方法之前調用gdb命令set follow-fork-mode child。 Gdb現在應該在fork而不是父進程(Python解釋器)之後調試新進程(a.out)。

0

確實

cmd = ["gdb","a.out"] 
Popen(cmd) 

不行?

+0

編號我得到這個錯誤:(gdb)在fd上檢測到掛機0 在stdin上檢測到錯誤 – Bruce

+0

嗯,很高興知道....對不起,我想這將工作 –

相關問題