【发布时间】:2016-10-17 10:33:51
【问题描述】:
我正在通过 Python 重新启动远程计算机,因为它是重新启动,当前的 ssh 会话被终止。请求不返回。不过我对退货不感兴趣。
os.command('sshpass -p password ssh user@host reboot')
代码正在执行重新启动,但是当前会话被终止并且脚本永远不会返回。
我可以做一个异步并忽略线程,还有其他简单的选择吗?
【问题讨论】:
-
阿法克,没有
os.command;您实际上在使用什么,@ 987654322@ 也许?你试过用subprocess.check_call代替吗? -
你能详细说明你期望发生的事情吗? “请求未返回”是什么意思?
标签: python python-2.7 ssh