0
0 комментариев

Пытаюсь разобраться с Popen

Задача такая, при подключении к удалённой машине по sshfs передать пароль через communicate()

Вот мой не работающий пример:

import subprocess
args =  ['sshfs', 'ubuntu@192.168.1.5:/', '~/virtual_dick' ]
process = subprocess.Popen(args,stdout=subprocess.PIPE)
password = process.communicate(input='qwerty12345')

Процесс запускается, но пароль всё равно требует. Что не так?


Добавить комментарий