Hallo,
ich nutze Eclipse als ide für python und wünsche mir immer wieder folgendes:
ich lasse ein Skript durchlaufen, welches gerne auch schonmal 30-50sekunden benötigt. Anschließend möchte ich die ganzen Variablen, die Berechnet wurden, gesondert in einer Konsole anschauen.
Beispiel: in meinem 1500 Zeilen Skript gibt es irgendwo die Variable x. Deren Wert möchte ich nach dem Durchlauf des Skriptes wissen. Umständlich wäre es, am Ende des Skriptes ein "print x" zu schreiben und das Skript dann nochmal laufen zu lassen. Viel lieber hätte ich dann ein zweites Konsolenfenster, in welchem ich dann den Befehl "print x" eintippe, und mir in diesem Konsolenfenster die Ausgabe präsentiert wird.
Gibt es sowas?
Schönen Gruß
Interaktive Konsole
@Pittan: Die Vorstellung von 1500 Zeilen in denen es offenbar so globale Namen wie `x` gibt, macht mir ja ein bisschen Angst.
Für sowas kann man doch pdb missbrauchen. Nur ist mir nicht ganz klar, wozu du ein zweites Fenster brauchst.
Code: Alles auswählen
import pdb; pdb.set_trace()