Должны ли быть расширены аргументы subprocess.run () или нет? - PullRequest
0 голосов
/ 14 января 2019

В python 3.7.1, как в centos7, так и в chromeos, следующие ошибки кода выводятся

from subprocess import run
run('git diff --quiet @{u} @{0}'.split(), shell=True)

но

run('git diff --quiet @{u} @{0}', shell=True)

работает.

Существуют и другие случаи, когда обе функции разделяются и не разделяются. Когда они отличаются? Один из них предпочтительнее другого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...