Я пытаюсь написать script, который должен сделать много вызовов некоторым командам bash, разобрать и обработать выходы и, наконец, дать некоторый вывод.
Я использовал subprocess.Popen и subprocess.call
Если я понимаю, что правильные эти методы порождают bah-процесс, запустите команду, получите результат и затем запустите процесс.
Есть ли способ непрерывного выполнения процесса bash в фоновом режиме, а затем вызовы python могут просто перейти непосредственно к этому процессу? Это будет что-то вроде bash, работающего как сервер, и вызовы python, идущие к нему.
Я чувствую, что это немного оптимизировало бы вызовы, так как нет установки и смены процесса bash. Или это не даст никаких преимуществ?