0

我找不到 pexpect 生成 Linux 终端的示例。child = pexpect.spawn('/bin/bash')什么都不做,脚本只是即时关闭。

这可能是一个非常愚蠢的问题,对此感到抱歉。

4

1 回答 1

0

文档中有大量示例。

child = pexpect.spawn('/bin/bash')将产生一个新的孩子,但如果你不与它交互,你将看不到任何东西,因为输入和输出由 pexpect 处理。如果您的脚本中没有其他内容,则当您的解释器退出时,孩子将被销毁。

Pexpect 不会打开任何可见终端,孩子完全在后台运行(除非您调用child.interact())。

于 2013-07-13T15:41:54.793 回答