Bonjours,
Voilà j'aimerais lire puis réecrir un fichier txt sur mon serveur sans avoir à le télécharger et ensuite le resauvegarder.
Es-ce possible ?
merci
Bonjours,
Voilà j'aimerais lire puis réecrir un fichier txt sur mon serveur sans avoir à le télécharger et ensuite le resauvegarder.
Es-ce possible ?
merci
Sans plus de précisions on ne peut pas t'aider...
Accès en HTTP, WebDAV, FTP, SSH, autre ?
D'après moi ce n'est pas possible, mais peut être que je me trompe.
Si tu veux modifier ton fichier, tu est bien obligé de lire les données et pour que tu en ai connaissance (coté client) il faut bien qu'elles transitent par le réseau.
c'est un serveur FTP.
Je voudrais écrire dessus comme on écrit sur un fichier dans son ordinateur.
La méthode de téléchargement puis d'envoie me posant beaucoup de problèmes ...
FTP ne permets pas d'ouvrir et de manipuler à distance le contenu d'un fichier, il faut le rapatrier en local, le traiter et le renvoyer. Je ne pense pas qu'il existe de protocole standard permettant de le faire.
Si le fichier est vraiment très volumineux et que le rapatriement n'est pas envisageable, il faut créer une programme client/server. Le module server qui tourne sur le serveur de données écoute sur un port TCP les ordres de modifications que le client lui envoi.
Cela veut dire 2 programmes, un protocole à définir et surtout un ouche qui permettent l'authentification de manière à ce que seul toi puisse modifier le fichier (sauf si tu es en réseau local et que tu as entièrement confiance aux autres pc).
C'est le principe général, ne connaissant pas ton niveau en programmation, je ne pourrais guère t'en dire plus pour le moment.
bon bah tempis, merci quand même
La seule façon que je vois serait d'utiliser un filesystem réseau: c'est à dire classiquement NFS ou SMB (partage de fichier Windows). Si tu es sous Linux, il existe FTPFS, qui permet de monter un FTP comme un volume. Quoi qu'il en soit, ce n'est pas géré par Python mais à plus bas niveau par un redirecteur.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager