📜  继续 pycharm 调试 (1)

📅  最后修改于: 2023-12-03 15:41:18.596000             🧑  作者: Mango

继续 PyCharm 调试

在开发程序时,调试是一个不可避免的过程。PyCharm 是一款功能强大的 Python 集成开发环境,提供了一系列调试工具,帮助程序员快速定位和解决问题。本文将介绍如何在 PyCharm 中继续调试。

继续调试

继续调试是一种在程序执行过程中暂停和恢复程序执行的方式。在 PyCharm 中,可以通过调试工具栏上的“继续”按钮或快捷键 F9 来继续程序的执行。

![continue_debugging.png](https://i.loli.net/2021/07/16/qreJL5SEmZRBdH2.png)
使用断点

在 PyCharm 中,断点是一种在程序执行过程中暂停程序执行并查看代码状态的方式。可以在代码中设置断点,当程序执行到该断点时,会暂停程序的执行并进入调试模式。可以通过调试工具栏上的“继续”按钮或快捷键 F9 来继续程序的执行。

要设置断点,请在您想要暂停程序执行的代码行上单击行号。断点会显示为在行号旁边。

def main():
    for i in range(10):
        print(i)
        if i == 5:
            # 在这里设置断点
            pass

if __name__ == '__main__':
    main()
![set_breakpoint.png](https://i.loli.net/2021/07/16/zg3dWJ8mplr7Bxi.png)
调试器窗口

在 PyCharm 中使用调试器窗口可以查看程序当前状态和变量值。调试器窗口显示在 PyCharm IDE 底部,其中包括:

  • 变量窗口:显示当前程序状态下的变量和值。
  • 帧窗口:显示当前程序状态下的堆栈和堆栈帧。
  • 控制台窗口:显示当前程序状态下的控制台输出。

除此之外,还有 Watches 窗口,可以用来监视和观察变量。在 PyCharm 中,可以通过单击调试工具栏上的“Watches”按钮或快捷键 Alt + F8 来打开 Watches 窗口。

![debugger.png](https://i.loli.net/2021/07/16/O6ijbEHgm7hVYLt.png)
总结

在 PyCharm 中,继续调试是一种在程序执行过程中暂停和恢复程序执行的方式。可以通过调试工具栏上的“继续”按钮或快捷键 F9 来继续程序的执行。使用断点可以在程序执行到该断点时暂停程序执行并进入调试模式。调试器窗口可以查看程序当前状态和变量值。在调试过程中,可以使用这些工具快速定位和解决问题。