python程序如何定位BUG -------------------------- 在程序执行结果和预期的结果不一致时,通常解决问题等方法都是通过增加输出语句, 输出变量的值来分析和定位问题。 python也支持单步执行来定位问题。他通过pdb模块来进行python脚本调试, 启动方式如下 :: python -m pdb sys_test.py 最常用的命令是单步执行s, 最常用的几个命令如下. * n(next), 单步执行,遇到函数不进入到函数里面。 * s(step), 单步执行,遇到函数会进入到函数里面. * h(help), 获取帮助信息。 * where(bt), 输出调用栈信息。 * break, 设置断点 * continue, 继续执行 * quit, 退出