Bonjour.
Un de mes script ne fonctionne plus depuis quelque jours, tst.py :
Pourtant étrangement, le même code copié/collé dans un shell python fonctionne trés bien .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 import pexpect cmd ="rsync -Haurov -e ssh /home/user/test user@serveur:/home/user2/test" p=pexpect.spawn(cmd) p.expect(".password: ") p.sendline( "myPass" ) p.expect([".:*", pexpect.EOF]) print "*"*50
Je ne comprend pas du tout ni pourquoi ce script fonctionnait et ne fonctionne plus, ni pourquoi cela marche en ligne de commande ...
En résumé :ne fonctionne pas .
Code : Sélectionner tout - Visualiser dans une fenêtre à part zozi@zBoit:~/Bureau$ python tst.py
fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2zozi@zBoit:~/Bureau$ python >>> import tst
Toute suggestions bien venues ...
Merci d'avance
Partager