Python подпроцесс запуска пропустить приглашение - PullRequest
0 голосов
/ 31 мая 2018

Как правильно пропустить запрос при запуске подпроцесса, например git push

import subprocess as sp
sp.run(['git', 'push', 'origin', 'HEAD'], stdout=sp.PIPE, stderr=sp.PIPE, check=True)

Я хочу, чтобы он выдавал CalledProcessError, если удаленный запрос учетных данных (как если бы вы его набирали)неправильно)

Редактировать:

@ Rex Low: возможный дубликат контрольного вывода из CalledProcessError

даже при check_output он открывает приглашение втерминал обслуживания

...