python调试一个很好的工具pdb
import pdb; pdb.set_trace();
pdb常用命令:
- n:执行下一行
- s:执行下一行,如果有函数,会进入函数体
- c:让程序正常运行,直到遇到断点
- p:打印某个变量
- !:感叹号后面跟一个语句,可以直接改变某个变量
- h:帮助
- l:列出当前将要运行的代码块
- b:设置断点,后面跟想要设置断点的行数
- cl:清除所有的断点
- j:跳到指定的行数
- a:打印当前函数的参数
- q:退出调试
python调试一个很好的工具pdb
import pdb; pdb.set_trace();
pdb常用命令: