[python] Jak tracovat prog?

Radim Novotny r.novotny na elektrika.cz
Pátek Prosinec 2 10:30:47 CET 2005


Bud muzes pouzit nejaky debugger (WingIDE, Boa) a nebo je nejrychlejsi
pouzit primo Python debugger integrovany v kazdem pythonu.

Na radek, kde chces spustit debugger napis
import pdb; pdb.set_trace()
a spust program. Na konzoli se ti pak objevi pdb prompt
(pdb)

a muzes si zjistovat stav promennych, pouzivat (n)ext,  (s)tep,
(c)ontinue, (r)eturn atd. Vse je popsano v dokumentaci k pdb.

Radim
2005/12/2, David Michal <david_michal na seznam.cz>:
> Zdravim,
> mam aplikaci v pythonu, ktera pouziva Tkinter. Po mych upravach zacala
> pri urcitych akcich "tuhnout". Dejme tomu ze upravy uz neumim vratit
> zpet. :) Vite nekdo jak trasovat bezici SW v pythonu, abych zjistil kde
> je chyba? Idealne neco kde bych si oznacil na kterem radku se ma
> zastavit a pak bych rucne odmackaval spousteni dalsich radku.
> Diky za radu,
> David
>
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>


--
Radim Novotny
+420 776 122 997


Další informace o konferenci Python