Как я могу использовать модуль подпроцесса (то есть call
, check_call
и Popen
) для запуска более одной команды?
Например, допустим, я хотел выполнить команду ls
дважды в быстрой последовательности, следующий синтаксис не работает
import subprocess
subprocess.check_call(['ls', 'ls'])
возвращает:
CalledProcessError: Command '['ls', 'ls']' returned non-zero exit status 2.