< Programmation Python
Fabric est une bibliothèque pour manipuler, en lignes de commandes, des serveurs distants en SSH[1].
Installation
La version 1 fonctionne sur Python 2 et la 2 sur Python 3.
sudo pip install fabric==1.14.1
Lister les fichiers et sous-dossiers d'un dossier
from fabric.api import env, run
env.host_string = 'mon serveur'
env.user = 'mon utilisateur'
string = run("for i in %s*; do echo $i; done" % mon_dossier_distant)
files = string.replace("\r","").split("\n")
print(files)
Références
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.