Ответ 1
Используйте subprocess.Popen
вместо subprocess.call
:
process = subprocess.Popen(['foo', '-b', 'bar'])
В настоящее время я использую subprocess.call() для вызова другой программы, но он блокирует исполняемый поток, пока эта программа не закончится. Есть ли способ просто запустить эту программу, не дожидаясь возврата?
Используйте subprocess.Popen
вместо subprocess.call
:
process = subprocess.Popen(['foo', '-b', 'bar'])