Seite 1 von 1
Idle oder Terminal?
Verfasst: Dienstag 2. September 2003, 15:33
von joerg
Hallo,
wie finde ich einfach und zuverlässig raus, ob mein Skript innerhalb von idle oder in einem Terminal läuft?
Manche Sachen funktionieren ja dann unterschiedlich, zum Beispiel hat 'print "\r"' in idle nicht die gewünschte Wirkung. Das würde ich gerne abfangen.
Bisher fällt mir nur sowas ein:
Kennt jemand was Besseres? Danke!
Jörg
Re: Idle oder Terminal?
Verfasst: Sonntag 18. April 2004, 09:48
von gerold
joerg hat geschrieben:Manche Sachen funktionieren ja dann unterschiedlich, zum Beispiel hat 'print "\r"' in idle nicht die gewünschte Wirkung. Das würde ich gerne abfangen.
Hallo Jörg!
Kann es sein, das du mit 'print "\n"' besser bedient wärst? Meines Wissens, wird damit der Zeilenumbruch in Linux sowie in Windows korrekt umgesetzt.
Was das Erkennen von Idle anbelangt --> keine Ahnung.
mfg
Gerold

Re: Idle oder Terminal?
Verfasst: Sonntag 18. April 2004, 10:12
von Milan
gerold hat geschrieben:Kann es sein, das du mit 'print "\n"' besser bedient wärst? Meines Wissens, wird damit der Zeilenumbruch in Linux sowie in Windows korrekt umgesetzt.
Hi. Kann nicht sein, da er nur prüfen will in welcher Umgebung das Script läuft, da dies Konsequenzen auf die Ausführung hat. Das oben war nur ein Beispiel, dass Sachen verschieden ausgegeben werden und dem wollte er intern entgegen wirken. Probier doch mal als anderes Beispiel:
@joerg: leider kann ich dir trotzdem nicht weiterhelfen...
Milan
Re: Idle oder Terminal?
Verfasst: Sonntag 18. April 2004, 11:07
von gerold
Milan hat geschrieben:Kann nicht sein, da er nur prüfen will in welcher Umgebung das Script läuft, da dies Konsequenzen auf die Ausführung hat.

da habe ich wohl das "Poweruser" unter "joerg" übersehen.
