在传播程序更改时重新启动python调试器pdb

时间:2016-01-20 14:46:11

标签: python debugging pdb

我正在使用python调试器pdb调试python程序。

E.g。 python -m pdb myscript.py

有没有办法重新运行在myscript.py中传播新更改的脚本?命令run不会这样做。

在gdb中,我相信有一种方法可以编译(从gdb中)并重新启动调试会话。

我希望在pdb中有类似的功能,这样我就不需要退出pdb然后重新启动它只是为了让myscript.py中的更改传播。

1 个答案:

答案 0 :(得分:0)

使用runrestart,这是run的别名。这将使用所有新更改重新启动程序,但保留断点和其他调试器信息。