我正在使用python调试器pdb调试python程序。
E.g。 python -m pdb myscript.py
有没有办法重新运行在myscript.py中传播新更改的脚本?命令run
不会这样做。
在gdb中,我相信有一种方法可以编译(从gdb中)并重新启动调试会话。
我希望在pdb中有类似的功能,这样我就不需要退出pdb然后重新启动它只是为了让myscript.py
中的更改传播。
答案 0 :(得分:0)
使用run
或restart
,这是run
的别名。这将使用所有新更改重新启动程序,但保留断点和其他调试器信息。