问题描述
def execute_activation_script(ip):
with Popen(['sshpass','-p',password,'ssh','-T','-l',login,ip,'-o',"StrictHostKeyChecking no"],stdin=PIPE,stdout=PIPE,stderr=PIPE,shell=False,universal_newlines=True,bufsize=1) as p:
output,error = p.communicate("python /home/user/2.py")
success = p.returncode == 0
return success,error
此代码从网络启动,状态为 200,我仅在远程脚本完成时收到。 但现在我不需要等待这次。 如何修改上面的代码,以避免等待远程脚本2.py的执行,并在启动后立即收到状态码200?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)