我正在使用控制子进程pexpect(因为subprocess 不支持 pty并且我遇到了两个管道的死锁)。该过程在 上创建了很多stderr我不感兴趣的输出,并且显然pexpect还回显了我写给它的任何内容stdin:
>>> import pexpect
>>> p = pexpect.spawn('rev')
>>> p.sendline('Hello!')
7
>>> p.readline()
'Hello!\r\n'
>>> p.readline()
'!olleH\r\n'
我怎样才能关闭它?