PEXPECT est un module Python pur qui lit la sortie d'un programme et envoie une entrée à ce programme en fonction des schémas de sortie. Il peut être utilisé pour automatiser les interactions avec des programmes interactifs. Il est inspiré par le TCL classique attendre le programme.
Je passe actuellement une entrée dans un processus avec PEXPPECT avec le code suivant: p = pexpect.spawn('cat', timeout=5.0 )
p.maxread = 5000
p.setecho(False)
INPUT_LEN = 1024
p.send( ...