Hallo Leutz ,
bin leider noch nicht so lange mit der Systemprogrammierung unter Python dabei.
Bin in normal fall der jenige der grafiksachen macht mit PyGame und so.
Daher meine Frage,
wie lenke ich die stdin , stdout auf eine stringbuffer bei dem befehl os.spawnl so das ich in einen kleinen pygame fenster die ausgabe des programmes sehen kann ohne in ne shell zu müssen.
Danke schon mal für die Antworten.
Gruß der KC
[os.spawnl] stdin setzen
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Du kannst dir mit dem Modul [wiki=Neue_Features#Subprocess]subprocesss[/wiki] einfach das stdout der zu aufrufenden Prozesse schnappen und es in inen String schreiben.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Hey danke , werde es ausprobieren.
Sorry das ich so spät erst schreibe , habe leider kein eigenes internet da erst umgezogen.
Gruß KC
Sorry das ich so spät erst schreibe , habe leider kein eigenes internet da erst umgezogen.
Gruß KC
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Kein Problem verstehe ich wunderbar - bin ich auch, dieses Jahr.KC25m hat geschrieben:Sorry das ich so spät erst schreibe , habe leider kein eigenes internet da erst umgezogen.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice