PDB调试方法
Posted IndustriousHe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PDB调试方法相关的知识,希望对你有一定的参考价值。
import pdb
功能 : 断点设置,单步执行, 查看代码,查看函数,追 踪变量等
命令:
b break 设置断点
c continue 继续执行
n next 单步执行
s step 单步执行,可以进入函数内部
l list 查看代码段
pp 查看某个变量值
help 帮助
exit 退出pdb调试
进入pdb调试模式: pdb.set_trace()
直接进入PDB调试模式运行 : python3 -m pdb debug.py
import sys
# import pdb
def add(n1 = 0,n2 = 0):
return int(n1) + int(n2)
def sub(n1 = 0,n2 = 0):
return int(n1) - int(n2)
def main():
print(sys.argv)
# #开启pdb调试
# pdb.set_trace()
a = add(sys.argv[1],sys.argv[2])
print(a)
s = sub(sys.argv[1],sys.argv[2])
print(s)
main()
以上是关于PDB调试方法的主要内容,如果未能解决你的问题,请参考以下文章