Shutil.copyfile

Bertrand4304 -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -

Bonjour à tous,

J' ai plus de 100000 photos sauvées sur 4 unités différentes, dont une sert de référence, D:

A chaque nouvelle photo créée sur D:, un script Python constate que cette photo n'est pas sur les autres unités et doit la copier sur chaque unité de sauvegarde.

J'ai alors le message suivant:

shutil.copyfile(nomdossemet,nomdossrece)

File "C:\Users\33671\AppData\Local\Programs\Python\Python37-32\lib\shutil.py", line 121, in copyfile
    with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Permission denied: 'E:/FOTONUM/2002/2002.11.08 Divers Essais/'

Tous les autres copyfile que j'utilise dans d'autres scripts fonctionnent sans problème. Il est vrai qu'ils travaillent dans la même unité et le même dossier.

Si vous pouvez me donner quelques éclaircissements, ils seront les bienvenus.

Merci d'avance et bonne journée à tous.

Bertrand GUERIN

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 

bonjour,

Peut-être le compte utilisé pour exécuter le programme n'a-t-il pas les droits d'accés sur le répertoire?

1
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 

Peut-être tester via un copy dans une boîte de commande?

0