Accès à un fichier distant
Remonter à Forum général Python
-
Bonjour,
Je voudrais accéder à un fichier situé sur un serveur distant pour le modifier. Est ce faisable via Python?
Merci-
oui
il y a plusieurs paramètres à prendre en compte:
- OS du client (Windows ou linux, ou les 2)
- moyen de communication: telnet, ssh, ftp, url, socket, tcp/ip ...
- quels droits as-tu sur le serveur ? lecture, écriture, exécution, administration (installation de package)
- veux-tu télécharger le fichier en local, le modifier puis le renvoyer sur le serveur, ou le modifier directement sur le serveur ?
- Combien de fois dois-tu faire la modification ? sur 1 serveur ? sur plusieurs serveurs ? Est-ce que ca vaut le cout d'automatiser ?
...
pour automatiser une session interactive voir expect, pexpect, winpexpect, wexpect
http://www.noah.org/wiki/Pexpect
https://bitbucket.org/geertj/winpexpect/wiki/Home
http://sage.math.washington.edu/home/goreckc/sage/wexpect/
Communications à travers un réseau:
http://fr.wikibooks.org/wiki/Apprendre_%C3%A0_programmer_avec_Python/Communications_%C3%A0_travers_un_r%C3%A9seau
-
Rendu par Ploneboard
