Code: Alles auswählen
def __wait (process):
process.wait()
# mach irgendwass, wenn der process zu ende ist
process = Popen(command)
threading.Thread(target=__wait, args=(process,)).start()
Code: Alles auswählen
def __wait (process):
process.wait()
# mach irgendwass, wenn der process zu ende ist
process = Popen(command)
threading.Thread(target=__wait, args=(process,)).start()
hmmm ... mal gucken wie gut das geht ... will nur nicht das Risiko eingehen, Mist zu bauen wegen falschem Aufruf oder soJoghurt hat geschrieben:emerge ist doch auch in Python geschrieben, evtl. kannst du es einfach als Modul importieren und dann die gewünschten Funktionen direkt aufrufen.