Отправить запрос по SSH и получить JSON в Python

Я подключаюсь по SSH к устройству и мне нужно отправить запрос вида

"request factory 1" и в ответ должен приходить JSON. Призапуске кода

import paramiko, json
host = '192.168.1.1'
user = 'admin'
secret = 'admin'
port = 22

client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(hostname=host, username=user, password=secret, port=port)
stdin, stdout, stderr = client.exec_command('request factory 1')
data = stdout.read() + stderr.read()
client.close()

прилетает только:

Process finished with exit code 0

При этом если подключаться "вручную" через Putty и отправлять запрос, то JSON приходит. Как сделать так, чтобы ответ на запрос приходил в PyCharm'e?


Ответы (0 шт):