python核心高级学习总结2----------pdb的调试

来源:互联网 发布:github mac客户端下载 编辑:程序博客网 时间:2024/06/17 03:46

PDB调试

def getAverage(a,b):        result =a+b        print("result=%d"%result)        return resulta=100b=200c=a+bret = getAverage(a,b)print(ret)#l--->>list current code#n--->> next #c---->>continue #b--->>>添加断点#clear -->>>>>清楚断点#p--->>print 打印一个变量的值#s---->>>step 进入到一个函数#a---->>>args 打印所有的形参数据#q---->>退出调试,或者exit#r -->>>>快速执行到函数的最后一行

在常用开发中可能更多的会用到的是IDE的调试功能,但是如果是在vi模式下的开发与调试,甚至是直接远程在服务端的一些简单开发中,会用到pdb.

b * 直接在某一行打断点

clear * 清除某个断点,注意序号表示断点的开始,而不是断点所在行数

原创粉丝点击