在Excel VBA中,我们可以通过按【{{1}】】键单步执行代码块。即使在F8
循环中,我们也可以通过按F8键一次跨过一行。
此外,我们可以通过按for
键添加断点。为了使代码在某个断点后停止运行。
这些将帮助我们轻松地轻松调试和测试代码。
我的问题是,Python / Pandas中是否有类似的快捷方式?在python中是否可以在F9
循环中逐行步进和/或添加断点(如VBA)?
答案 0 :(得分:0)
您可以导入一个python debugger。 pdb.set_trace
将添加检查点,您可以在其中逐步执行代码。也有笔记本implementations。
import pdb
x = 'hello'
print(x)
pdb.set_trace()
y = 'world'
print(y)
从3.7开始,内置了breakpoint
,无需导入pdb。