PyCharm的Debug的常用操作

下面是待Debug的程序,bug出现在test2,是除0异常。

def test1(a,b):
    c = a/b
    return True

def test2(a,b):
    c = a/b
    return True

if __name__ == '__main__':
    a = 1
    b = 1
    test1(a,b)  #假设该模块非常耗时
    b = 0
    test2(a,b)
    print('thanx')

1、选中Debug点
PyCharm的Debug的常用操作_第1张图片

2、点击右上角Debug按钮
PyCharm的Debug的常用操作_第2张图片
3、使用以下功能进行Debug
PyCharm的Debug的常用操作_第3张图片
圈红3个按钮分别对应执行下一行代码,步出某代码段,以及直接执行到光标处(要执行,还未执行)。

点下面圈出的按钮,则直接执行到下一端点处(要执行,还未执行)。
PyCharm的Debug的常用操作_第4张图片

你可能感兴趣的:(pycharm)