0

ターミナルをリモートマシンにSSHで接続して終了したいpythonスクリプトを書いています。サブプロセスについて読んだことがありますが、これらは適切ではないと思います。次に、ユーザーが端末に入力したかのように、端末と対話してもらいたいと思いますssh user@server.path

私はそれがUbuntuで実行されていることだけに関心があります。

ありがとうございました

4

1 に答える 1

3
>>> import os
>>> os.execlp('ssh', 'ssh', 'user@server')

また

import subprocess
proc = subprocess.Popen(['ssh', 'user@server'])
result = proc.wait()
print result
于 2013-03-29T21:19:39.570 に答える