Как ответить Да и Нет на вопрос paramiko - PullRequest
0 голосов
/ 04 ноября 2019

Мне нужно сохранить конфигурацию на коммутаторе Extreme. Команда:

сохранить конфигурацию «Имя файла»

После выполнения команды мне нужно ответить на 2 вопроса.

Первый:

Хотите сохранить конфигурацию? (да / нет) -> Я должен сказать Да

Секунда:

Хотите ли вы сделать «Имя файла» .cfg базой данных по умолчанию? (Y / N) -> Я должен сказать, нет

Я использую paramiko для выполнения команд.

Ниже приведен фрагмент моего кода:

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(server, username=username, password=password)
stdin, stdout, stderr = ssh.exec_command('save configuration '+ backupFileName)
#Now i need to say first Yes and then NO

Кто-нибудь может мне помочь?

Спасибо

1 Ответ

0 голосов
/ 04 ноября 2019

Попробуйте это: stdin, stdout, stderr = ssh.exec_command(f'save configuration {backupFileName};yes;no')

...