Seite 1 von 1

prozesse im hintergrund ausfuehren

Verfasst: Freitag 25. April 2008, 15:55
von roschi
hallo,

ich moechte mich erstmal fuer die vielen hilfreichen tipps bedanken, die ich in diesem forum schon bekommen habe.

und nun zu meinem Problem: :?

ich moechte aus einem python-script heraus einige prozesse starten, deren ausgabe nicht auf dem bildschirm erscheinen soll. es soll sich gar kein konsolenfenster oeffnen, wenn ich zum beispiel "svn up xxx" ausfuehre. das ganze soll auch funktionieren, wenn ich mein script mit z. b. dem pyinstaller und der option "no console window" kompiliere. auch dann soll sich kein konsolenfenster beim starten externer programme oeffnen.

ich hoffe, ihr koennt mir da weiterhelfen

mfg
roschi

Verfasst: Freitag 25. April 2008, 16:23
von Leonidas
``subprocess`` schon ausprobiert? Unter Linux öffnen sich da nie irgendwelche Fenster :)

Verfasst: Freitag 25. April 2008, 16:30
von roschi
hallo,

erstmal danke fuer die schnelle antwort!

ja, das geht zwar... aber nicht wenn ich es mit py2exe oder pyinstaller mit "no console window" kompiliere. leider!

naja, ich wart mal noch... vielleicht faellt ja jemandem von euch noch ein, wie ich das machen koennte. :?:

mfg
roschi