Python调试器pdb入门[关闭]


Answers:


118

以下是开始使用Python调试器的资源列表:

  1. 阅读Steve Ferb的文章“用Python调试”
  2. 观看Eric Holscher的截屏视频“使用Python调试器pdb”
  3. 阅读pdbPython文档— Python调试器
  4. 阅读Karen Tracey的Django 1.1 Testing and Debugging的第9章(甚至不知道要记录什么:使用调试器)。

2
感谢您的询问。我们想要你们更多的Matthew ;-)
wassimans 2011年

2.网址不再起作用,请删除它。
詹姆斯,

1
@yopy:我更新了#2的URL。
马修·兰金2013年

埃里克·霍尔舍对调试不少:123(你链接),以及4
Ehtesh乔杜里

链接3已死。
Anders_K

16

概要:

# 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

现在运行您的脚本:

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

或复制代码以ipython将其包装在函数中。
蒂莫
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.