用Openstack很长时间了,看拉了一长串的错误信息,不知道怎么调试,确实很差。这里谈谈Python调试的事情。参考文章:http://www.vpsee.com/2009/09/debug-python-programwith-pdb/python
其实就是在python 运行的时候加上, -m pdb 而后使用方法和gcc就类似了,这里有个技巧是:不要怕break 多远,而后键入:c 就会到断点停下来,这个组合用起来爽呆了。函数
命令 | 用途 |
---|---|
break 或 b | 设置断点 |
continue 或 c | 继续执行程序 |
list 或 l | 查看当前行的代码段 |
step 或 s | 进入函数 |
return 或 r | 执行代码直到从当前函数返回 |
exit 或 q | 停止并退出 |
next 或 n | 执行下一行 |
pp | 打印变量的值 |
help | 帮助 |
一直在玩Shell,今天用上Python,不错啊,可爱的脚本!spa