利用pycharm进行python代码的debug各功能解释

利用pycharm进行python代码的debug各功能解释

利用pycharm进行python代码的debug各功能解释

一 进入debug

  • 1 左键点击代码文件目标行,确定debug节点(可一次选择多个debug节点)
    利用pycharm进行python代码的debug各功能解释_第1张图片

  • 2 鼠标右键,选择debug
    在这里插入图片描述

二 各功能解读

  1. debug调试界面
    利用pycharm进行python代码的debug各功能解释_第2张图片
  2. 以下各图标功能解读
    • show execution point (alt+F9):转到当前执行的代码行;
    • step over(F8快捷键):单步执行时,在函数内遇到子函数时不进入子函数内,将子函数整个执行完再停止,即将子函数整个作为一步。在无子函数的情况下和step into效果一样。总的说,即程序代码不会进入子函数内dubug,子函数会在后台执行。
    • step into(F7快捷键):单步执行时,遇到子函数就进入且继续单步执行,会进入python源码。
    • step into my code(Alt+Shift+F7快捷键):单步执行时,进入遇到的所有子函数且对其单步执行,但不会进入到源码中,仅限自己写的函数代码。
    • step out(Shift+F8快捷键):在进入了一个函数后,看了两行代码后不看了,想跳出当前函数体,返回到调用此函数的地方,即应使用此功能。
    • run to cursor (alt+F9):一直运行到当前光标所在行位置;
    • Resume program(F9快捷键):继续恢复程序,直接运行到下一断点处。
      利用pycharm进行python代码的debug各功能解释_第3张图片

以上就是全部内容,感谢观看!

你可能感兴趣的:(python,python,pycharm,ide)