PyCharm断点调试

断点调试是在开发过程中常用的功能,能清楚看到代码运行的过程,有利于代码问题跟踪。

1、为什么Debug从断点运行第一步之后,再按下一步时,会跳转到下面的界面,不能继续下一步运行?

这个问题就是要搞清楚Step Into(F5) 和 Step Into My Code(Alt+Shift+F7) 的区别

debug按钮

在调试过程中想继续跟着代码一步一步走下去,可一直按Step Into(F5),但是有的会跳到源代码里面去执行,比如:

debug按钮 这张图就是点Step Into(F5)跳到parse函数里了。

这时候点Step Into My Code(Alt+Shift+F7)可以让debug回到自己的代码并继续向下执行。