sadza79 hat geschrieben:erstmals Danke für die Antworten. Leider wurde ich eventuell falsch verstanden. Ich starte nicht die Shell (cmd.exe) und rufe dort die "ipy.exe" mit dem Argument "test.py" auf. Bei mir befindet sich eine Verknüpfung auf die "ipy.exe" auf dem Desktop. Dieser Verknüpfung habe ich eine "test.py" Datei als Argument übergeben.
Ja, habe ich durchaus verstanden.
sadza79 hat geschrieben:Wenn ich das ganze starte, funktioniert alles ganz toll. Jedoch möchte ich nach der Abarbeitung meines Programms weiter mit der "ipy.exe" Konsole arbeiten.
Eben. Aber für IronPython ist ein Skript ein Programm, welches nachdem die letzte Instruktion ausgeführt wurde zu ende ist und daher den Interpreter beendet.
sadza79 hat geschrieben:Zur Info: Meine "test.py" Script führt einige Automatisierte Einstellungen durch. Nachdem diese gemacht wurden, würde ich gerne einfach nur die "ipy" Konsole verwenden (Interaktive anfragen). Das war meine Frage. Denn ich weiß nicht ob das mit IronPython überhaupt geht!
Müsste gehen, wie gesagt, mit execfile() (zumindest ist das der Weg in CPython). Alernativ kannst du auch Code in deine site.py schreiben, welche bei jedem Start des Interpreters ausgeführt wird. Davon würde ich aber Abstand nehmen.
sadza79 hat geschrieben:P.S. Warum müssen sich die Leute immer aufregen, wenn man etwas nicht kann. (z.B. Shell)
Weil das die Grundlagen sind? Viele Leute klicken sich ihre Programme mit VB zusammen und machen dann große Augen, wenn sie sehen wie Programmierung aussieht - also Texteditor und Compiler/Interpreter.
Im übrigen war das auch eher eine allgemeine Bemerkung, du weißt gar nicht wie viele Leute sich wunderm, wenn ihr Programm nach Doppelklick durchläuft und das Fenster wieder verschwindet und dann fragen warum das so ist und wie man das beheben kann.
sadza79 hat geschrieben:Meine Frage wurde wahrscheinlich nur Falsch verstanden oder ich habe mich nicht verständlich genug ausgedrückt.
Nö. Du hast aber die von mir angebotene Lösung übersehen. Wobei meine allgemeine Bemerkung ist etwas ungeschickt rübergekommen, das kann schon sein.
sadza79 hat geschrieben:Man kann doch nicht alles wissen. Wenn du dich in einer neuen Umgebung vertraut machen möchtest, hast du auch vielleicht mal fragen, die andere als trivial ansehen oder?
Gehen wir mal von einer vergleichsweise komplizierten Sache aus. Ich will Xen einrichten. Dann frage ich doch nicht, was ein Betriebssystem ist. Das ist trivial aus der Perspektive von jemandem der Xen einsetzt. Wenn ich nicht so weit bin zu wissen was ein OS ist, dann ist die Einrichtung von Xen etwas, was mich im Moment überfordert. Oft ist es durchaus sinnvoll sich mit dem eigenen System einzuarbeiten als mal schnell auf "ich bin cooler Programmierer" zu machen. Denn durch etwas Einarbeitung lösen sich viele Probleme von selbst, bzw. können durch etwas logisches Denken erklärt werden.
P.S.: Weil es dir noch keiner gewünscht hat: Herzlich Willkommen im Forum!