Genau, ich habe schon oft versucht, das mit subprocess zum Laufen zu bringen,
aber ich habe immer Probleme wie: nach communicate() wird die PIPE geschlossen
oder bei stdout.read() wird kein EOF erreicht etc., so dass ich immer gescheitert bin.
Entweder mache ich es einfach falsch (wie kann ich das ...
Die Suche ergab 3 Treffer
- Montag 9. Mai 2011, 17:36
- Forum: Allgemeine Fragen
- Thema: subprocess stdin schreiben
- Antworten: 5
- Zugriffe: 845
- Montag 9. Mai 2011, 16:26
- Forum: Allgemeine Fragen
- Thema: subprocess stdin schreiben
- Antworten: 5
- Zugriffe: 845
Re: subprocess stdin schreiben
Vielen Dank für die schnelle Antwort.
Ich habe aber festgestellt, dass pexpect nur für UNIX-artige Systeme verwendbar ist
(Modul resource fehlt) und auch Ports für Windows wie winpexpect oder wpexpect nicht funktionieren (da pywintypes fehlt?).
Weiß jemand hier eine Lösung oder ein anderes Modul ...
Ich habe aber festgestellt, dass pexpect nur für UNIX-artige Systeme verwendbar ist
(Modul resource fehlt) und auch Ports für Windows wie winpexpect oder wpexpect nicht funktionieren (da pywintypes fehlt?).
Weiß jemand hier eine Lösung oder ein anderes Modul ...
- Montag 9. Mai 2011, 12:34
- Forum: Allgemeine Fragen
- Thema: subprocess stdin schreiben
- Antworten: 5
- Zugriffe: 845
subprocess stdin schreiben
Hallo,
meine Frage bezieht sich auf das subprocess-Modul:
Kann ich anstatt wie üblich aus stdin des subprocess zu lesen auch dort hineinschreiben?
Dementsprechend würde ich auch gerne aus stdout lesen können.
Beispiel: Ich mache einen subprocess "python.exe" , gebe dort innerhalb der dann ...
meine Frage bezieht sich auf das subprocess-Modul:
Kann ich anstatt wie üblich aus stdin des subprocess zu lesen auch dort hineinschreiben?
Dementsprechend würde ich auch gerne aus stdout lesen können.
Beispiel: Ich mache einen subprocess "python.exe" , gebe dort innerhalb der dann ...
