网络编程
位置:首页>> 网络编程>> Python编程>> 使用PyCharm调试程序实现过程

使用PyCharm调试程序实现过程

作者:测试开发小白变怪兽  发布时间:2023-09-30 10:27:08 

标签:PyCharm,调试,程序

1.准备代码

# coding=utf-8

class TestDebug:
   def __init__(self):
       self.a = 1
       self.b = 2

def test01(self):
       print('test01开始了!')
       self.test02()
       print('test01结束了!')

def test02(self):
       print(self.a)
       print(self.b)
       c = 3
       print(c)

if __name__ == '__main__':
   obj_test_debug = TestDebug()
   obj_test_debug.test01()

2.使用 PyCharm 打开需要调试的程序

使用PyCharm调试程序实现过程

3.在需要调试代码位置设置断点

鼠标左键单击行数后面位置即可,再次单击取消设置断点:

使用PyCharm调试程序实现过程

4.右键菜单点击 debug

或者点击右上角 debug 按钮或者 shift+F9 进行调试:

使用PyCharm调试程序实现过程

5.开始调试后

程序会在设置断点位置停止运行,程序执行当前行会标记为蓝色,下方的状态变量查看窗口会显示变量当前值:

使用PyCharm调试程序实现过程

6.调试快捷键

  • F9 继续运行程序

  • F8 执行下一条语句

  • F7 进入当前语句的函数内

7.进入控制台后

点击下面的 python 图标可以开启交互调试模式,在交互式调试模式下,可在 Console 分页输入 Python 语句,且语句的执行环境与当前调用堆栈的断点执行环境相同。

如图所示,输入 d = self.a + self.b 后返回 debugger 界面可以看到 d = 3:

使用PyCharm调试程序实现过程

使用PyCharm调试程序实现过程

来源:https://blog.csdn.net/yu97271486/article/details/106233705

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com