Python: форк, труба и exec

Я хочу выполнить программу в приложении Python, она будет работать в фоновом режиме, но в конечном итоге выйдет на передний план.

GUI используется для взаимодействия с ним. Но элементы управления предлагаются через консоль на stdin и stdout. Я хочу иметь возможность управлять им с помощью графического интерфейса моего приложения, поэтому моей первой идеей было:

вилкав родительском, dup2 stdin и stdout для доступа к нимисполни ребенка

Это легко реализуемо в Python и как? Существуют ли альтернативные способы достижения того, чего я хочу, что бы это было?

Ответы на вопрос(2)

Ваш ответ на вопрос