2013-05-09 21 views
3

我正在使用pdb來調試一個python程序,並且python程序使用了一個由c編寫的模塊。我想用「step」命令在由C寫的模塊中輸入函數,但是我發現這個操作不能成功的。有沒有什麼方法可以使用C編寫的pdb調試模塊?提前致謝!如何使用pdb來調試由C寫的模塊?

回答

2

pdb將不允許您調試用C語言編寫的模塊。但是,您可以使用gdb來調試可能遇到的C代碼錯誤。

要使用gdb推出一個Python腳本,你可以使用下面的命令:

gdb python 

,然後執行腳本:

(gdb) run <myscript>.py 
+0

謝謝!我會嘗試。 – 2013-05-09 04:37:18