python如何使用breakpoint
Python 3.7 及更高版本中,可以使用 breakpoint() 函数设置断点。
例如:
def foo():
x = 1
y = 2
breakpoint() # 设置断点
z = x + y
return z
foo()
在程序执行到 breakpoint() 时会暂停执行,等待用户输入命令。可以使用 s(tep) 命令单步执行代码,使用 n(ext) 命令执行下一行代码,使用 c(ontinue) 命令继续执行直到下一个断点或程序结束。
另外,可以在命令行中使用 -m pdb 参数运行 Python 文件,进入调试模式。例如:
python -m pdb my_script.py
这样程序运行时遇到错误或断点时就会暂停并进入调试模式。在调试模式下也可以使用 s(tep)、n(ext)、c(ontinue) 等命令进行调试。
原文地址: https://www.cveoy.top/t/topic/hfNs 著作权归作者所有。请勿转载和采集!