Fehler...

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.
lunar

Freitag 9. Mai 2008, 14:44

Der Code funktioniert nicht mehr. Wenn du beim Aufruf von ``subprocess.Popen`` ``shell`` auf ``False`` setzt, dann musst du das Kommando als Liste übergeben, und die Ausgabeumleitung selbst implementieren. Da sitzt dann nämlich keine Shell mehr dazwischen, die den Umleitungsoperator interpretieren könnte.

Auch solltest du darauf warten, dass sich der Prozess beendet, bevor du sein "Arbeitsverzeichnis" löschst.
Antworten