Frage : pydb und DDD nach Programmende
Verfasst: Sonntag 12. April 2009, 12:01
Hallo liebes Python Forum,
ich würde gerne unter Linux ein Python Script mit DDD und dem pydb debuggen. An einer bestimmten Stelle steigt das Programm nun z.B. mit einem "Key Error" aus. Der pydb beendet sich nun und DDD startet ihn neu.
Ich möchte mir bestimmte Variablen ansehen, um auf den Fehler zu kommen. Leider geht das nicht weil pydb neu gestartet wurde und alles weg ist. Ich habe versucht vor die Stelle im Programm einen Breakpoint zusetzen, aber das geht nicht, weil pydb das Programm immer erst komplett ausführen will:
(pydb) file programm.py
oder
(pydb) break programm.py : 285
Führen nicht zum gewünschten Ergebnis. Kann mir jemand einen Tipp geben, wie ich das anstelle ?
CU momo
ich würde gerne unter Linux ein Python Script mit DDD und dem pydb debuggen. An einer bestimmten Stelle steigt das Programm nun z.B. mit einem "Key Error" aus. Der pydb beendet sich nun und DDD startet ihn neu.
Ich möchte mir bestimmte Variablen ansehen, um auf den Fehler zu kommen. Leider geht das nicht weil pydb neu gestartet wurde und alles weg ist. Ich habe versucht vor die Stelle im Programm einen Breakpoint zusetzen, aber das geht nicht, weil pydb das Programm immer erst komplett ausführen will:
(pydb) file programm.py
oder
(pydb) break programm.py : 285
Führen nicht zum gewünschten Ergebnis. Kann mir jemand einen Tipp geben, wie ich das anstelle ?
CU momo