文章目录
- pycharm中的debug模式
- debug的断点调试
pycharm中的debug模式
在pycharm中,一共有4中方法开启debug调试,如下:
- 点击导航栏的run >> debug
- 双击打开py文件 >> 右上角点击小虫子图标。
- 写好if name == ‘main’: >> 点击前面的绿色箭头 >> 点击Debug
- 右键点击py文件空白处,选择Debug
debug的断点调试
断点调试是指在debug模式下,程序运行到设置的断点处时会中断运行,此时可以查看运行过的所有程序变量。
常用按钮 | 快捷键 | 说明 |
---|---|---|
Step Ove | F8 | 在单步执行时,在函数内遇到子函数时不会进入子函数,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。 |
Step Into | F7 | 在单步执行时,遇到子函数就进入并且继续单步执行,包括源代码函数。 |
Step Into My Code | Alt+Shift+F7 | 在单步执行时,遇到子函数就进入并且继续单步执行,不包括源代码函数。 |
Step Out | Shift+F8 | 跳出当前函数体。 |
Resume Program | F9 | 恢复程序,直接运行到下一断点处。 |
一般调试步骤如下:
设置好断点 >> 启动debug模式运行 >> 【F8】单步调试 >> 遇到想进入的函数就【F7】进入 >> 想跳出函数就【Shift+F8】 >> 不想单步执行,想直接运行到下一个断点就 【F9】。