Bonjour

J'ai une erreur que je ne comprend pas

Mon bout de code copie tous les fichiers se trouvant dans un rép_source vers un rep_des

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
print self.Rep_courant_source
print self.Rep_courant_des
shutil.copy(self.Rep_courant_source,self.Rep_courant_des)
Voici le message erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
C:/Documents and Settings/toto/mes documents/Mes images
C:/PyKCopie/des
Exception in Tkinter callback
Traceback (most recent call last):
  File "C:\Python26\lib\lib-tk\Tkinter.py", line 1410, in __call__
    return self.func(*args)
  File "C:\PyKCopie\PyKcopie.py", line 43, in Fcopie
    shutil.copy(self.Rep_courant_source,self.Rep_courant_des)
  File "C:\Python26\lib\shutil.py", line 88, in copy
    copyfile(src, dst)
  File "C:\Python26\lib\shutil.py", line 52, in copyfile
    fsrc = open(src, 'rb')
IOError: [Errno 13] Permission denied: u'C:/Documents and Settings/toto/mes documents/Mes images'
Normalement avec la méthode copy, on a tous les droits???