【发布时间】:2016-06-17 06:16:26
【问题描述】:
我使用 Python Pexpect 连接到远程系统,现在我想在远程系统上执行一些脚本(可在远程机器上使用)可以吗?
【问题讨论】:
我使用 Python Pexpect 连接到远程系统,现在我想在远程系统上执行一些脚本(可在远程机器上使用)可以吗?
【问题讨论】:
是的,
你可以通过在命令之间添加\n来做到这一点
或者,
child = pexpect.spawn('ssh MACHINE')
child.sendline('command1')
child.sendline('command2')
child.sendline('command3')
child.close()
我建议你阅读这篇http://pexpect.readthedocs.io/en/stable/overview.html
【讨论】: