Python: fork, pipe y exec
Quiero ejecutar un programa en una aplicación de Python, se ejecutará en segundo plano pero eventualmente pasará a primer plano.
Una GUI se utiliza para interactuar con ella. Pero los controles se ofrecen a través de una consola en stdin y stdout. Quiero poder controlarlo usando la GUI de mi aplicación, así que mi primera idea fue:
Tenedoen el padre, dup2 stdin y stdout para acceder a ellosexec el niño¿Es esto fácilmente implementable en Python y cómo? ¿Hay formas alternativas de lograr lo que quiero, qué sería?