3
我正在使用pdb來調試一個python程序,並且python程序使用了一個由c編寫的模塊。我想用「step」命令在由C寫的模塊中輸入函數,但是我發現這個操作不能成功的。有沒有什麼方法可以使用C編寫的pdb調試模塊?提前致謝!如何使用pdb來調試由C寫的模塊?
我正在使用pdb來調試一個python程序,並且python程序使用了一個由c編寫的模塊。我想用「step」命令在由C寫的模塊中輸入函數,但是我發現這個操作不能成功的。有沒有什麼方法可以使用C編寫的pdb調試模塊?提前致謝!如何使用pdb來調試由C寫的模塊?
pdb
將不允許您調試用C語言編寫的模塊。但是,您可以使用gdb
來調試可能遇到的C代碼錯誤。
要使用gdb
推出一個Python腳本,你可以使用下面的命令:
gdb python
,然後執行腳本:
(gdb) run <myscript>.py
謝謝!我會嘗試。 – 2013-05-09 04:37:18