断点并逐步完成Pandas / Python中的代码

时间:2019-06-10 18:47:48

标签: python pandas

在Excel VBA中,我们可以通过按【{{1}】】键单步执行代码块。即使在F8循环中,我们也可以通过按F8键一次跨过一行。

此外,我们可以通过按for键添加断点。为了使代码在某个断点后停止运行。

这些将帮助我们轻松地轻松调试和测试代码。

我的问题是,Python / Pandas中是否有类似的快捷方式?在python中是否可以在F9循环中逐行步进和/或添加断点(如VBA)?

1 个答案:

答案 0 :(得分:0)

您可以导入一个python debuggerpdb.set_trace将添加检查点,您可以在其中逐步执行代码。也有笔记本implementations

import pdb

x = 'hello'
print(x)
pdb.set_trace()
y = 'world'
print(y)

从3.7开始,内置了breakpoint,无需导入pdb。