Die Suche ergab 8 Treffer

von heidiweber
Dienstag 7. Juli 2009, 09:52
Forum: Allgemeine Fragen
Thema: os.startfile unter Linux
Antworten: 10
Zugriffe: 4225

Hallo, leider funktioniert das doch nicht so iwe ich dachte. Rufe ich den Subprozess mit Python dirket auf, funktioniert es. Jedoch binde ich das Python in SPSS (= Statistikprogramm) ein und rufe von da aus den Subprozess auf, dann kommt folgende Fehelrmeldung: Traceback (most recent call last): Fil...
von heidiweber
Montag 6. Juli 2009, 15:58
Forum: Allgemeine Fragen
Thema: os.startfile unter Linux
Antworten: 10
Zugriffe: 4225

Vielen Dank euch allen. Sorry, dass ich keien Tags benutzt habe:((

Es schaut gut aus. Man muss das echt als Liste aufrufen:)

Gibt es jetzt noch eine Möglichkeit, auf das Ende des Prozesses zu warten? Bzw. Kann man irgendwie den Return-Code abfangen?

Vielen Dank
Grüße
Heidi
von heidiweber
Montag 6. Juli 2009, 15:09
Forum: Allgemeine Fragen
Thema: os.startfile unter Linux
Antworten: 10
Zugriffe: 4225

Vielen Dank erst mal. So probiere ich das: import subprocess, os PIPE = subprocess.PIPE p = subprocess.Popen('/stata/stata10/stata-mp -b do /daten/batch.do', stdin=PIPE, stdout=PIPE) p.stdin.write("10") p.stdin.flush() print p.stdout.read() #Deadlock print "End of Execution" os.s...
von heidiweber
Montag 6. Juli 2009, 14:15
Forum: Allgemeine Fragen
Thema: os.startfile unter Linux
Antworten: 10
Zugriffe: 4225

os.startfile unter Linux

Hallo, ich möchte unter Linux ein externes Programm (STATA -> ist ein Statistikprogramm) aufrufen, das dann im Batch-Modus laufen soll. Unter Windows kann man ja mit "os.startfile" externe Programme aufrufen. Unter Linux funktioniert aber "os.startfile" nicht. Angeblich soll es a...
von heidiweber
Dienstag 23. Oktober 2007, 14:11
Forum: Allgemeine Fragen
Thema: Alternative zu sys.exit()
Antworten: 7
Zugriffe: 1855

Hmm - glaube ich habe viel zu kompliziert gedacht.

Also sys.exit() funktioniert definitiv nicht.

Ich glaube, ich mache das mit dem Else-Zweig --> ist zwar nervig wegen dem Einrücken, falls noch viel Code kommt, aber naja - man kann nicht alles haben...

Dank euch nochmals für die Hilfe
cu
Heidi
von heidiweber
Dienstag 23. Oktober 2007, 13:41
Forum: Allgemeine Fragen
Thema: Alternative zu sys.exit()
Antworten: 7
Zugriffe: 1855

Alternative zu sys.exit()

Hallo gibt es eine Alternative zu sys.exit() ? Ich benutze Python aus einem anderen Programm (SPSS --> ist ein Statistikprogramm) heraus. Wenn ich jetzt sys.exit() aufrufe, "stürzt" das Programm ab bzw. es wird der interne Programm-Prozessor von SPSS abgeschossen. Ich möchte eigentlich nur...
von heidiweber
Dienstag 23. Oktober 2007, 10:08
Forum: Allgemeine Fragen
Thema: Ausgelagterte Funktionen
Antworten: 2
Zugriffe: 1060

Vielen Dank für die schnelle Hilfe. Läuft....

Noch einen schönen Tag
cu
Heidi
von heidiweber
Dienstag 23. Oktober 2007, 09:31
Forum: Allgemeine Fragen
Thema: Ausgelagterte Funktionen
Antworten: 2
Zugriffe: 1060

Ausgelagterte Funktionen

Hallo ich bin noch absoluter Neuling in Python und versuche mich gerade an ausgelagerten Funktionen. Ich habe folgende 2 Funktionen in einer Datei ausgelagtert "meineFunktionen.py": def plus(a, b): print "Dies ist die ausgelagerte Funktion PLUS" print "Folgende Werte wurden ...