IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau/Web Python Discussion :

probleme d'aurorisationpour uploader un repertoire.


Sujet :

Réseau/Web Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de parp1
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    829
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2005
    Messages : 829
    Par défaut probleme d'aurorisationpour uploader un repertoire.
    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.

    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)
    et il me retourne ....
    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'
    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.
    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.
    [SIZE="2"]Dis moi qui tu suis, je te dirais qui je Hais!
    Heureux est l'étudiant, qui comme la rivière suit son cours sans sortir de son lit

    Mon premier Tutoriel


    A 80% des cas je résouts mon problème en rédigeant une nouvelle discussion, du coup je ne poste que 20% de mes problèmes...

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 121
    Par défaut
    Bah tu va etre obligé de le faire ton parcourt de repertoire.... :p

    Ce que tu peux faire si t un grops flemmard, tu peux utiliser ftp.exe avec os.system

    tu fait un fichier txt du tyle
    open ftpperso.free.fr
    user prout
    caca (ca c le pass)
    cd le repoutuveumettretesficher
    PUT tonrep(lecheminverslerep)

    et os.system('ftp -i -n -v -s:tonfichier.txt')

    Edit : les parentheses ds le fichier txt c juste des remarques fo pas les mettre

  3. #3
    Membre émérite
    Avatar de parp1
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    829
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2005
    Messages : 829
    Par défaut
    ok merci pour ton astuce.

    J'ai bien réfléchie et enfait je vais parcourir le repertoire parce que c'est pour un cas particulier.

    En fait le repertoire contiens les images....donc ca c'est le genre de chose qu'on mets en ligne une seul fois.
    Donc je vais demander dans mon interface le chemin du repertoire image... le créer sur le site et le remplir avec les images en faisant un parcour.
    MERCI en tout cas de ton interet.
    [SIZE="2"]Dis moi qui tu suis, je te dirais qui je Hais!
    Heureux est l'étudiant, qui comme la rivière suit son cours sans sortir de son lit

    Mon premier Tutoriel


    A 80% des cas je résouts mon problème en rédigeant une nouvelle discussion, du coup je ne poste que 20% de mes problèmes...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme avec l'upload en php
    Par jerem721 dans le forum Langage
    Réponses: 4
    Dernier message: 20/07/2008, 11h19
  2. Probleme de droits sur le repertoire de partage share
    Par philippe57460 dans le forum Administration système
    Réponses: 3
    Dernier message: 04/07/2008, 22h16
  3. Probleme de suppression d'un repertoire
    Par zaineb.z dans le forum ASP.NET
    Réponses: 3
    Dernier message: 16/04/2008, 11h07
  4. probleme d'acces a certain repertoire avec le ftp sous fedora
    Par ricardvince dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 08/12/2007, 14h58
  5. Réponses: 6
    Dernier message: 08/06/2007, 00h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo