Getting started with the Python debugger, pdb [closed]

百般思念 提交于 2019-11-26 04:03:09

问题


I want to add pdb—the Python debugger—to my toolbox. What\'s the best way to get started?


回答1:


Here's a list of resources to get started with the Python debugger:

  1. Read Steve Ferb's article "Debugging in Python"
  2. Watch Eric Holscher's screencast "Using pdb, the Python Debugger"
  3. Read the Python documentation for pdb — The Python Debugger
  4. Read Chapter 9—When You Don't Even Know What to Log: Using Debuggers—of Karen Tracey's Django 1.1 Testing and Debugging.



回答2:


Synopsis:

# epdb1.py -- experiment with the Python debugger, pdb
import pdb
a = "aaa"
pdb.set_trace()
b = "bbb"
c = "ccc"
final = a + b + c
print final

Now run your script:

$ python epdb1.py
(Pdb) p a
'aaa'
(Pdb)


来源:https://stackoverflow.com/questions/4228637/getting-started-with-the-python-debugger-pdb

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!