标签: python debugging visual-studio-code
就像标题所说的那样,我在VS代码中设置的任何条件断点总是被触发,即使条件为假。我右键单击边距,在显示的小方框中键入条件,然后按Enter键。是语法吗?我尝试了以下条件,他们都被绊倒了,即使他们显然是假的。
(if False)
而且:
(False)
使用Python,如果这有任何区别。
答案 0 :(得分:1)
我陷入陷阱,
foo1 = 1 foo2 = 2
如果要在foo1 == 1时停止,则需要在第2行设置一个断点。在第1行,尚未定义foo1。