Я хочу создать скрипт Python с графическим интерфейсом для запуска нескольких процессов.Все эти процессы первоначально были вызваны путем установки оболочки с помощью сценария perl (start_workspace.perl) и ввода имени исполняемого файла под оболочкой.внутри start_workspace.perl сначала устанавливаются некоторые переменные ENV, а затем вызывается exec (/ bin / bash), который запускает оболочку, поэтому вы можете ввести «execfile» в командной строке для запуска.
моя проблема, из моего скрипта на python, я все еще хочу использовать эту оболочку (by subprocess.popen ("perl start_workspace.perl")), но я не хочу останавливаться, чтобы вручную вводить "execfile",Я хочу, чтобы я мог указать execfile на этапе вызова start_workspace.perl, и процесс может завершиться без какого-либо вмешательства.
что-то вроде перенаправления команды.но я не знаю, возможно ли это.
subprocess.popen (("perl start_workspace.perl") <"execfile") </p>