salut a tous.
Voila je programme un petit logiciel pour mettre en ligne des fichier et repertoire.
Je me connecte avec ftplib.
Je me mets dans le repertoire www comme il est demandé puis je met en ligne.
et il me retourne ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 monfichier = open(repertoire+"\\" +str(document[0]),'rb') session.storbinary('STOR '+str(monfichier), monfichier)Je suis consciens que la fonction open est faite pour ouvrir un fichier, mais pour ouvrir un repertoire et l'envoyer tel quel sur mon serveur comment faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Traceback (most recent call last): File "<pyshell#1>", line 1, in ? connection(a[0],a[1],a[2]) File "C:\Python24\uploadDoD.py", line 47, in connection monfichier = open(repertoire+"\\" +str(document[0]),'rb') IOError: [Errno 13] Permission denied: 'c:\\online\\Google_fichiers'
J'aimerai si possible eviter d'avoir a parcourir un repertoire....créer le repertoire équivalent online et copier le contenu du repertoire offline sur celui qui est online.
Si vous avez des idées merci!!
A bientot.
Partager