Advertisement
Guest User

Untitled

a guest
Jan 24th, 2020
398
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1.  
  2. # mp3, wav : Musique
  3. # mp4, mov : Videos
  4. # jpg, jpeg, png : Images
  5. # pdf : Documents
  6.  
  7. liste_dossiers = {
  8.     "Musique" : [
  9.         "mp3",
  10.         "wav"
  11.     ],
  12.     "Videos" : [
  13.         "mp4",
  14.         "mov"
  15.     ],
  16.     "Images" : [
  17.         "jpg",
  18.         "jpeg",
  19.         "png"
  20.     ],
  21.     "Documents" : [
  22.         "pdf"
  23.     ]
  24. }
  25.  
  26. import os
  27. import glob
  28. import shutil
  29.  
  30. dossier_courant = os.path.dirname(__file__)
  31.  
  32. for dossiers in liste_dossiers:
  33.     dossier = os.path.join(dossier_courant, dossiers)
  34.     if not os.path.exists(dossier) :
  35.         os.makedirs(dossier)
  36.  
  37.  
  38. files = glob.glob(dossier_courant + "/**", recursive=True)
  39.  
  40. for file in files :
  41.     for cle, values in liste_dossiers.items():
  42.         for value in values :
  43.             if file.endswith(value) :
  44.                 shutil.move(file, dossier_courant + "/" + cle)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement