Terminal/Konsole im nachhinein öffnen
Verfasst: Dienstag 16. August 2011, 17:00
Hallo, ich habe ein kleines ärgerliches Problem mit meinem Programm. Installiert ist es gewöhnlich unter Linux, wo es aber ab und zu nicht das was was es machen soll. Das Problem dabei ist, dass ich nicht sehen kann, was es macht, da es nicht über die Konsole gestartet wurde.
An der Stelle würde es ja logisch sein, wenn man einfach das Programm mit dem Terminal öffnet oder im application file angibt, dass nebenbei die Konsole laufen soll, nur tritt dieses Problem nur auf, wenn ich es ohne Terminal starte. Gibt es irgendeine Möglichkeit während dem lauf des Programmes, mir die Ausgaben anzeigen zu lassen?
Zu dem Problem kann ich leider nicht viel sagen, da ich wirklich nicht weiß was das Programm an der stelle macht und der Code zum posten einfach viel zu lang ist. Es handelt sich aber um eine qt(pyqt) Oberfläche bei der nach dem drücken auf den Button der Button gedrückt bleibt. Dass das Programm hängen geblieben ist, ist unwahrscheinlich, da irgendwas im Hintergrund passiert und nach mehrmaligen drücken auf den schon dunkel hinterlegten Button das Programm die eine Aufgabe anscheinen mehrmals durchlaufen ist.
Vielleicht weiß jemand Rat?
An der Stelle würde es ja logisch sein, wenn man einfach das Programm mit dem Terminal öffnet oder im application file angibt, dass nebenbei die Konsole laufen soll, nur tritt dieses Problem nur auf, wenn ich es ohne Terminal starte. Gibt es irgendeine Möglichkeit während dem lauf des Programmes, mir die Ausgaben anzeigen zu lassen?
Zu dem Problem kann ich leider nicht viel sagen, da ich wirklich nicht weiß was das Programm an der stelle macht und der Code zum posten einfach viel zu lang ist. Es handelt sich aber um eine qt(pyqt) Oberfläche bei der nach dem drücken auf den Button der Button gedrückt bleibt. Dass das Programm hängen geblieben ist, ist unwahrscheinlich, da irgendwas im Hintergrund passiert und nach mehrmaligen drücken auf den schon dunkel hinterlegten Button das Programm die eine Aufgabe anscheinen mehrmals durchlaufen ist.
Vielleicht weiß jemand Rat?