Python中单步调试是什么意思?Python怎么单步调试

有实际开发过python程序的小伙伴就会知道调试指的就是在代码运行过程之中设置断点来让程序在某一个位置停下来,那么这个时候就可以去查看对象的值以及各种属性了 。而单步调试则是调试的一种方式,下面这篇文章会来介绍一下单步调试的概念以及python怎么单步调试 。

Python中单步调试是什么意思?Python怎么单步调试

文章插图
一、单步调试
在python程序中设置一个断点,代码运行到断点处整个程序就会暂停等待下一个命令继续执行 。那么在暂停之后就有两个选择去运行代码,一个是逐行运行,一个则是按照方法运行 。
逐行运行就是单步调试,它的意思就是每次只会运行一个代码逻辑行 。而方法运行就是直接将下一个关联的代码块都执行完毕 。单步调试也就是逐行运行能够更加细致的观察程序运行时发生的变化,在检查代码bug时一般都是用这种方法 。
二、python单步调试
那么python中要进行单步调试的话,可以用编辑器或者是自带的调试模块pdb 。调试模块使用起来太麻烦了,还要自己编写代码 。而使用编辑器则是可以不需要额外写代码,操作起来也更加方便,就以vs编辑器为例来讲解 。
【Python中单步调试是什么意思?Python怎么单步调试】在编辑器之中打开python程序后,在代码行号左侧点击一下就能添加一个断点 。接下来按快捷键shift+f5就能以调试模式运行python程序,当程序运行到断点处就会停下来,那么这个时候只需要按F11就能逐行执行代码实现单步调试了 。
以上就是关于“Python中单步调试是什么意思?Python怎么单步调试”的全部内容了,希望对你有所帮助 。

    推荐阅读