Subprocess und Rückgabewert

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
The Spirit
User
Beiträge: 274
Registriert: Freitag 8. Juni 2007, 08:50
Wohnort: 84xxx Bereich
Kontaktdaten:

Subprocess und Rückgabewert

Beitragvon The Spirit » Dienstag 15. Januar 2008, 15:10

HI.
Wenn ich ein externes Programm mit subprocess.popen starte, wie kann ich dann die Rückgabe des subprocesses in eine variable schreiben?
Oder dann doch lieber mit os.execv arbeiten? Geht das da dann einfacher?
Thx
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Dienstag 15. Januar 2008, 15:57

Die Rückgabe von mit subprocess.Popen gestarteten Prozesses findest du in den Attributen stdout und stderr, die verfügbar sind, wenn du die Parameter stdout=subproces.PIPE und stderr=subprocess.PIPE verwendet hat. Ist aber fast in jedem Beispiel zu sehen.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
The Spirit
User
Beiträge: 274
Registriert: Freitag 8. Juni 2007, 08:50
Wohnort: 84xxx Bereich
Kontaktdaten:

Beitragvon The Spirit » Dienstag 15. Januar 2008, 17:02

hatte was im kopf mit stdout, aber hatte nix gefunden, wie ich das übergeben muss (vor allem das mit pipe)
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Dienstag 15. Januar 2008, 23:18

[wiki]Neue Features#Subprocess[/wiki]....
My god, it's full of CARs! | Leonidasvoice vs Modvoice

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder