Soit plusieurs fichiers dans différents répertoires de la forme :
rep1/ f1.jpg f2.jpg f3.jpg .. wiwi.pdf wawa.pdf rep2/ f1.jpg f2.jpg f3.jpg ... wiwi.pdf wawa.pdf rep3/ f1.jpg f2.jpg f3.jpg .. wiwi.pdf wawa.pdf
Chaque fichier est différent. On souhaite tout rassembler dans un seul répertoire avec comme préfix le nom du répertoire.
Exemple : repglobal/rep1-f1.jpg
- Réaliser le programme dans le langage de votre choix, Python, PHP ou autre.
- Améliorer le programme pour sélectionner uniquement les images.
- Faire en sorte que les sous répertoire soient pris en compte (rep3/rep3a).
from pathlib import Path import shutil for p in Path('.').glob('./**/*'): if p.is_file(): word=str(p) word = word.replace("\\", "_") print(word) shutil.move(p,word)