Programmausführung stoppen oder abbrechen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
martin43
User
Beiträge: 18
Registriert: Montag 3. November 2014, 16:15

Hallo,
ich habe da ein Programm laufen, das sehr viele Datensätze aus einer Datei ausliest und auf der Console ausgibt. Das geht so schnell und ich möchte zwischendurch den Programmablauf stoppen, mir das Ergebnis anschauen und auch wieder weiterlaufen lassen.
Wie kann ich dies im Programm unterbringen, meine bisherigen Suchaktionen nach einem geeigneten Code ist ohne Erfolg gewesen.
Für Eure Lösungsvorschläge bedanke ich mich.
Benutzeravatar
darktrym
User
Beiträge: 784
Registriert: Freitag 24. April 2009, 09:26

Python Debugger(pdb)?
„gcc finds bugs in Linux, NetBSD finds bugs in gcc.“[Michael Dexter, Systems 2008]
Bitbucket, Github
martin43
User
Beiträge: 18
Registriert: Montag 3. November 2014, 16:15

hallo darktrym,
ich will eine Funktion im Programm einbauen, die einen Tastendruck auswertet.
Wenn ich z.B. die Leertaste drücke soll das Programm stoppen und dann wieder beim nächsten
Druck auf die Taste weiterlaufen. Mit der Taste ESCAPE soll das Programm beendet werden, und auch die Datenbank geschlossen werden.
So was suche ich.
Sirius3
User
Beiträge: 17741
Registriert: Sonntag 21. Oktober 2012, 17:20

@martin43: viele Betriebssysteme unterstützen die ScollLock-Taste, damit wird der Inhalt in der Console eingefroren. Mit Ctrl-C läßt sich das Programm beenden.
Antworten