1
可能重复:
Running interactive commands in Paramiko的paramiko与永远等待
我很新到Python。我试图运行使用的paramiko在远程计算机上的批处理文件:
import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect("host", username="uname", password="pwd", allow_agent = False)
i, o, e = ssh.exec_command("c://test.bat")
print o.read()
的问题是,在某些时候远程批处理文件正在等待输入(暂停),所以我读命令并没有什么后卡住打印出来。
有什么建议吗?