Скручивание или печать при удаленном выполнении с использованием Python - PullRequest
0 голосов
/ 04 мая 2018

Приведенный ниже код ничего не печатает. Пожалуйста, дайте мне знать, что не так со скриптом.

import paramiko

ip='ip'
port=22
username='userid'
password='passwd'

cmd="""curl https://www.facebook.com"""

try:
    ssh=paramiko.SSHClient()
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    ssh.connect(ip,port,username,password)
    stdin,stdout,stderr=ssh.exec_command(cmd)
    outlines=stdout.readlines()
    resp=''.join(outlines)
    print(resp)

except:
    print("failed on login.") 

1 Ответ

0 голосов
/ 04 мая 2018

cmd содержит неразрывный пробел вместо обычного пробела. Удалите то, что выглядит как пробел после команды curl и замените его реальным символом пробела.

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