【发布时间】:2015-04-13 16:06:48
【问题描述】:
我正在 Ubuntu 上用 python 编写程序。在该程序中,我尝试在连接到网络的远程计算机 (RaspberryPi) 上完成“删除文件”任务后打印一条消息。
但在实际操作中,打印命令并不是等到远程机器上的任务完成。
谁能指导我如何做到这一点? 我的编码如下所示
import paramiko
# Connection with remote machine
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('192.168.2.34', username='pi', password='raspberry')
filename = 'fahad.txt'
filedelete ='rm ' + filename
stdin, stdout, stderr = client.exec_command(filedelete)
print ("File Deleted")
client.close()
【问题讨论】:
标签: python python-2.7 ssh remote-access paramiko