4

我在用pdb调试一个python程序,python程序使用的是C写的模块,我想用“step”命令进入C写的模块中的函数,但是发现这个操作不能成功. 有什么方法可以使用 C 编写的 pdb 调试模块吗?提前致谢!

4

1 回答 1

3

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

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

gdb python

然后执行你的脚本:

(gdb) run <myscript>.py
于 2013-05-09T03:51:39.553 回答