J'essaie les suivantesPython: Exécuter scp, stdin pour le mot de passe ne fonctionne pas
from subprocess import Popen, PIPE
Popen(["scp", "-B","[email protected]:file", "."], stdin=PIPE, shell=False).communicate(input="password")
mais je reçois toujours le mot de passe PROMT, et aucun mot de passe est envoyé. Je sais que je peux utiliser scp avec les touches, mais ce n'est pas ce dont j'ai besoin.
Une aide?
Cette question pourrait vous intéresser: http://stackoverflow.com/questions/250283/how-to-scp-in-python –
Les réponses à cette question peuvent vous aider: [link] (http://stackoverflow.com/questions/2387731/use-subprocess-to-send-a-password) – AndreiM