如何使用pdb来调试C编写的模块?

时间:2013-05-09 03:40:17

标签: python debugging pdb

我使用pdb来调试python程序,而python程序使用C编写的模块。我想用“step”命令在C编写的模块中输入函数,但是我觉得这个操作可以'成功。是否有任何方法可以使用C编写的pdb调试模块?提前谢谢!

1 个答案:

答案 0 :(得分:3)

pdb将不允许您调试用C编写的模块。但是,您可以使用gdb来调试您在C代码中可能遇到的错误。

要使用gdb启动Python脚本,您可以使用以下命令:

gdb python

然后执行你的脚本:

(gdb) run <myscript>.py