我想使用pdb设置断点,然后在程序中运行循环直到该断点。然后检查后,值继续(仅在该点停止),直到循环结束。我该怎么做?
答案 0 :(得分:2)
您可以通过运行
从命令行运行程序到pdbpython -m pdb your_script.py
这将在第1行停止执行,现在设置断点为b linenumber
,例如b 25
。现在输入run
,它将运行程序直到该断点。
答案 1 :(得分:1)
如果您可以修改代码,一种方法是将此行添加到您想要中断的位置:
import pdb; pdb.set_trace()