python 中是否有 break 函数(对于 PyCharm 或其他 IDE)?

Is there break function in python (for PyCharm or other IDE)?

C++中有__debugbreak函数。

我需要在我的 Python 代码(使用 PyCharm IDE)中使用类似的函数来中断 运行 时间并恢复可能。

有提供交互式调试器的 pdb(和 ipdb)模块。

您可以使用

import pdb; pdb.set_trace()

在任意位置插入断点。

我不确定这些如何与 PyCharm 一起使用(无论如何您都应该能够单击以添加断点),但您问题的字面答案是 "yes"。

从命令行使用 ipdb 是调试 Python 代码的一种非常简单的方法。

https://docs.python.org/2.7/library/pdb.html