pexpect.spawn
对象在expect
(或interact
,send
等)被调用之前是否处于非活动状态,或者被调用的进程是否立即启动?例如:
import pexpect
process = pexpect.spawn("echo HELLO")
print ("Process created? Or run?")
process.expect("HELLO")
当print
语句发生时,pexpect
已经在后台运行了 echo 命令并且只是推迟让它返回,直到expect
处理调用?还是在第一次致电或类似情况echo
之前没有发生任何事情(尚未运行) ?expect
干杯