Python SSH библиотека - PullRequest
       0

Python SSH библиотека

0 голосов
/ 06 декабря 2018

Я должен использовать команду bash ssh www.example.com в моем коде Python.Какая библиотека лучше?Мне трудно перевести это в paramiko.Я также попробовал библиотеку подпроцессов, но ни один из них не работает для меня.

subprocess.check_call(
"ssh www.example.com".format(title, description),
shell=True)

ssh=paramiko.SSHClient
def __init__(self, name):
ssh www.example.com

Может кто-нибудь сказать мне, что я делаю неправильно?Есть ли лучшая библиотека для прямого перевода команды bash в python, в данном случае ssh?просто чтобы получить больше контекста, я нажимаю на ссылку ssh, которая генерирует пароль, который затем мне нужно вернуть обратно в мой код.

Заранее спасибо.

1 Ответ

0 голосов
/ 06 декабря 2018

Я использовал что-то вроде этого:

c = ("ssh example.com")
ssh = subprocess.Popen(c, stdout=subprocess.PIPE, stderr=subprocess.PIPE,     stdin=subprocess.PIPE, bufsize=1, universal_newlines=True, shell=True)

Вы можете прочитать вывод с помощью ssh.stdout.

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