Я хочу вызвать внешнюю программу из Python. Для этого я использовал Popen()
и call()
.
Какая разница между двумя?
Моя конкретная цель - запустить следующую команду из Python. Я не уверен, как работают перенаправления.
./my_script.sh > output
Я читаю документацию, и он говорит, что call()
- это функция удобства или функция быстрого доступа. Мы теряем всякую власть, используя call()
вместо Popen()
?