Tekkaman

导航

 

[pdb调试]

  前置技能:

  os.getcwd():获取当前工作目录。

  os.chdir():切换工作目录。

  运行 python -m pdb myscript.py
  (Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助
  (Pdb) h
  说明下这几个关键 命令

  >断点设置 
  (Pdb)b 10 #断点设置在本py的第10行
  或(Pdb)b ots.py:20 #断点设置到 ots.py第20行
  删除断点(Pdb)b #查看断点编号
  (Pdb)cl 2 #删除第2个断点

  >运行
  (Pdb)n #单步运行
  (Pdb)s #细点运行 也就是会下到,方法
  (Pdb)c #跳到下个断点
  >查看
  (Pdb)p param #查看当前 变量值
  (Pdb)l #查看运行到某处代码
  (Pdb)a #查看全部栈内变量

  参考自:http://yanam0518.blog.163.com/blog/static/7289583201210284315680/

posted on 2013-09-12 15:28  Tekkaman  阅读(499)  评论(0编辑  收藏  举报