2012-11-01 12 views

Odpowiedz

9

Korzystanie pdb:

import pdb; pdb.set_trace() 

(lub nawet lepiej pdb++)

Również Kolby zawierają już Werkzeug który zawiera interaktywną JavaScript w przeglądarce oparte debuggera, Gorąco polecam go wykorzystać.

(jeśli Kolba wykorzystuje uWSGI można sprawdzić ten przewodnik, aby uczynić pracę Werkzeug debuggera: debugging flask application under uWSGI)

+0

Thx za odpowiedź, ale to będzie można ustawić punkty przerwania w kodzie i przejść przez nią, jeśli mogę użyć PDB ? – happygoat

+0

@happygoat tak, możesz po prostu umieścić 'import pdb; pdb.set_trace() 'do linii, w której chcesz się złamać. –

+1

Prawdziwi mężczyźni i kobiety używają ipdb http://pypi.python.org/pypi/ipdb (i spędzają mniej czasu, aby to zrobić, ponieważ klawisze strzałek i historia działają) –