【发布时间】:2018-10-14 15:47:13
【问题描述】:
Python 3.7 中的新断点() 是什么以及我们如何有效地使用它? 文档提供了该函数将您放入调用站点的调试器的声明。但是,我们如何使用它呢?
a = "Hello,"
b = " World!"
print("a > ",a)
breakpoint()
print("b > ",b)
【问题讨论】:
-
你可以像使用其他函数一样使用它,你的代码没问题。
-
然后会发生什么?您的代码执行到
breakpoint(),解释器将控制权传递给调试器,默认情况下(您的情况)它是pdb,它打印合格的(通过模块路径名和行号)下一行代码,打印提示符"(Pdb) "并等待命令 -
运行你的代码,看看会发生什么——应该很明显。
标签: python python-3.x breakpoints