从Python脚本启动交互式SSH会话

sho*_*app 7 python ssh

我想从Python脚本启动一个交互式SSH终端而不使用像pexpect或paramiko这样的模块 - 我想坚持使用CentOS预装的Python为我提供的功能(以简化兼容性和部署问题).

我可以使用子进程模块运行命令,但无法获得交互式终端.在Perl中,我只是使用反引号来实现这一目标,但我正在寻找pythonic的方法.

有人能指出我正确的方向吗?

更新 - 根据@ leoluk的回答,我使用docs.python.org中的说明提出:subprocess.call("ssh ...", shell=True)

leo*_*luk 8

如果我使用,我会得到一个互动终端 os.system('ssh [...]')