Salut à tous,

J'ai un petit souci, je tente d'utiliser le module pexpect pour pouvoir contrôler un terminal via un script python qui lui envoi les commandes, j'arrive à l'ouvrir et à lancer python dans ce cas mais pas moyen qu'il passe la commande : print 'coucou'

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
import pexpect
 
child = pexpect.spawn('gnome-terminal -e python')
child.sendline("print 'coucou'")
L'ouverture de console avec python est à titre d'exemple. C'est la forme que je veux comprendre.