Seite 1 von 1
Python stürtzt ab
Verfasst: Samstag 2. Oktober 2010, 19:42
von Py-Prog
Also seit ich auf von 2.5.2 auf 3.1.1 gewechselt habe, stürtzt hin und wieder die Shell und die IDLE ab. Ist mir vorher nie passiert, da ist nur die Shell 'abgestürtzt. Kann man da was machen, oder liegt das daran das die IDLE und Shell im selben Prozess laufen und zusammen abstürzen?
Re: Python stürtzt ab
Verfasst: Samstag 2. Oktober 2010, 21:08
von numerix
Mir ist IDLE noch nie "abgestürzt" - weder unter Python 2.x noch unter Python 3.1.
Zunächst einmal solltest du einkreisen, unter welchen Umständen so ein "Absturz" sich ereignet.
Re: Python stürtzt ab
Verfasst: Sonntag 3. Oktober 2010, 09:33
von Py-Prog
Bei einem Fehler im Code kommt normalerweiße eine Fehlermeldung, aber manchmal stürtzt die IDLE mit der Shell ab und wenn ich dann das Skript neu in die IDLE lade, geht es wieder normal.
Re: Python stürtzt ab
Verfasst: Freitag 15. Oktober 2010, 16:12
von Py-Prog
Jetzt hab ich wieder das Problemm wenn ich eine Schleife damit abbreche indem ich die Shell Schließe.
Re: Python stürtzt ab
Verfasst: Freitag 15. Oktober 2010, 17:14
von Xynon1
Wie brichst du die Schleife ab ?
btw wenn du den Fehler nicht sehen kannst weil IDLE abschmiert, dann führ den Script doch mal in einer/m Konsole/Terminal aus.
Re: Python stürtzt ab
Verfasst: Samstag 16. Oktober 2010, 19:18
von Py-Prog
Xynon1 hat geschrieben:Wie brichst du die Schleife ab ?
btw wenn du den Fehler nicht sehen kannst weil IDLE abschmiert, dann führ den Script doch mal in einer/m Konsole/Terminal aus.
Die Schleife läuft noch und ich will sie abbrechen weil das Skript nicht das macht was ich will, und dann klick ich einfach auf's X zum schließen.
Re: Python stürtzt ab
Verfasst: Samstag 16. Oktober 2010, 21:39
von numerix
Und wo genau ist jetzt das Problem?

Re: Python stürtzt ab
Verfasst: Samstag 16. Oktober 2010, 22:03
von Py-Prog
Es nervt wenn ich alle fünf minuten Python neustarten muss.
Re: Python stürtzt ab
Verfasst: Samstag 16. Oktober 2010, 23:03
von BlackJack
@Py-Prog: Dann beende es doch nicht. Du schreibst erst es würde dauernd abstürzen, dann aber dass Du es *selber* per Mausklick beendest. Das wiederspricht sich irgendwie!?
Schleifen kannst Du auch mit der entsprechenden Tastenkombination beenden. Unter Linux ist das Strg+C, unter Windows war's glaube ich Strg+Z.
Re: Python stürtzt ab
Verfasst: Sonntag 17. Oktober 2010, 10:02
von Dav1d
@BlackJack unter Linux ist es Strg+D
Man kann aber die Schleife mit einem Strg+C beenden, außer du fängst einen KeyboardInterrupt ab.
//Edit: mit Strg+D und Strg+Z kommt man aus der interaktive Shell, eine Schleife, die nicht in der interaktiven Shell läuft kann man mit Strg+C beenden (win wie linux), außer man fängt die Exception ab (KeyboardInterrupt)
Re: Python stürtzt ab
Verfasst: Sonntag 17. Oktober 2010, 11:34
von /me
Py-Prog hat geschrieben:Es nervt wenn ich alle fünf minuten Python neustarten muss.
Meinst du wirklich Python oder doch eher IDLE oder dein Programm? Bitte wirf die Begriffe nicht durcheinander, sonst ist völlig unklar, auf was du dich eigentlich beziehst.
Ich verstehe ein Problem schon nicht. Du sagst, dass du selber IDLE schließt, bezeichnest das aber dann als Absturz. Vielleicht interpretiere ich deine Aussagen auch nur falsch, aber dann hast du dich wirklich sehr undeutlich ausgedrückt.
Re: Python stürtzt ab
Verfasst: Montag 18. Oktober 2010, 15:19
von Py-Prog
/me hat geschrieben:Py-Prog hat geschrieben:Es nervt wenn ich alle fünf minuten Python neustarten muss.
Meinst du wirklich Python oder doch eher IDLE oder dein Programm? Bitte wirf die Begriffe nicht durcheinander, sonst ist völlig unklar, auf was du dich eigentlich beziehst.
Ich verstehe ein Problem schon nicht. Du sagst, dass du selber IDLE schließt, bezeichnest das aber dann als Absturz. Vielleicht interpretiere ich deine Aussagen auch nur falsch, aber dann hast du dich wirklich sehr undeutlich ausgedrückt.
Ich Schließe die
Shell nicht die IDLE, und wenn ich die Shell schließe dann Schließt sich die IDLE auch mit.
Re: Python stürtzt ab
Verfasst: Montag 18. Oktober 2010, 16:36
von Dav1d
Kann es zufällig sein, dass du die Idle mit der python.exe öffnest d.h. geht, wenn du die IDLE öffnest, auch eine Shell auf?
Re: Python stürtzt ab
Verfasst: Dienstag 19. Oktober 2010, 14:20
von Py-Prog
Dav1d hat geschrieben:Kann es zufällig sein, dass du die Idle mit der python.exe öffnest d.h. geht, wenn du die IDLE öffnest, auch eine Shell auf?
Ja wenn ich auf
IDLE (Python GUI) klicke, kommt die IDLE und die Shell, dass war aber schon nach der Installation so und kein zufall.
Re: Python stürtzt ab
Verfasst: Dienstag 19. Oktober 2010, 15:34
von Xynon1
Im Windows ist mir das früher auch ständig passiert, das liegt meist an einem schwer wiegenden Fehler mit der GUI zusammen die man nutzt, denn bei einer Schleife die pausenlos in dem Single Thread der GUI läuft --> blockiert die GUI und damit auch IDLE und die "IDLE-Shell".
Eine simpler time.sleep in der schleife sollte genügen damit platzt für usereingabe auf der GUI ist.
Vorausgesetzt das es so ist wie ich geraten habe.
Re: Python stürtzt ab
Verfasst: Samstag 23. Oktober 2010, 10:52
von mkesper
Verwende einen anderen Editor, starte deine Programme direkt über die Eingabeaufforderung. Damit sind auch ungewünschte Seiteneffekte weg.
