2010-11-19 8 views

Répondre

112

Voici une liste de ressources pour commencer avec le débogueur Python:

  1. Lire l'article de Steve Ferb "Debugging in Python"
  2. de screencast Montre Eric Holscher "Using pdb, the Python Debugger"
  3. Lire l'article de Ayman Hourieh "Python Debugging Techniques"
  4. Lire la Python documentation for pdb — The Python Debugger
  5. Lire le chapitre 9-Quand vous ne savez même pas ce que vous devez enregistrer: Utilisation de débogueurs- de Django 1.1 Testing and Debugging de Karen Tracey.
+2

Merci pour vos questions. Nous voulons plus de vous Matthew sur SO ;-) – wassimans

+0

2. url ne fonctionne plus s'il vous plaît supprimez-le. –

+1

@yopy: J'ai mis à jour l'URL pour # 2. –

14

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 

Maintenant, exécutez votre script:

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

Ou copiez le code dans 'ipython' en l'enveloppant dans une fonction. – Timo