创建一个py后缀的文件作为示范,文件名自己定义。
相关推荐:《Python基础教程》
编写代码,然后右键点击进行运行,查看一下是否有问题。
点击右上角的虫子图标,然后下面会有控制面板出来,点击Debugger,然后我们在行号那里选择要调试哪一行,点击就会有红点。
再点击虫子图标,这个时候就可以开始调试了,点击step over或者快捷键f8就可以调试了。
但是我们可以看出就直接跳过函数内部,对于函数内部的调试,我们则需要点击step into,或者快捷键f7,这样才可以调试内部。
也可以在脚本内部设置断点,这样就可以在某些特定点查看变量信息和各种执行时信息了。这里将使用 pdb.set_trace() 方法来实现。举个例子:
试下保存上面的脚本后运行之。你会在运行时马上进入 debugger 模式。
单步跳过 n(next) 和单步进入 s(step) 的区别在于, 单步进入会进入当前行调用的函数内部并停在里面, 而单步跳过会(几乎)全速执行完当前行调用的函数,并停在当前函数的下一行。
更多的命令在官方文档
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)