Pycharm:有没有办法保存断点状态并进行调试?

时间:2018-08-15 13:20:50

标签: python debugging pycharm

在Pycharm中调试代码时,有没有办法在继续进行之前保存当前状态?这样,如果下游存在错误,则无需重新处理已调试的所有内容。

谢谢

2 个答案:

答案 0 :(得分:1)

虽然您可以创建一个临时debug template以便更轻松地返回到当前位置,但是无法保存正在运行的调试会话的整个状态并在下游修改代码。我唯一的建议是运行脚本的新实例,并为当前会话保持调试状态不变。

答案 1 :(得分:0)

根据您对“正确”答案的评论,听起来您真正想要的是交互性,您可以通过多种方式轻松地在PyCharm中拥有这种交互性。

通过调试器: 一种方法是设置一个断点,然后从此状态开始在控制台中执行代码。您可以一次执行多种选择的代码,或者一次只执行一行。

没有调试器: 另一个选择是仅使用Python控制台以交互方式执行代码。同样,您可以在这里一次执行大量的代码选择或一行。