Advertisement
Guest User

Untitled

a guest
Jun 3rd, 2014
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/usr/bin/python
  2.  
  3. import sys
  4. import glob
  5. import os
  6.  
  7. #Pour passer le chemin du dossier en parametre enlevez le "#"
  8. #repertoire_base = sys.argv[1]
  9.  
  10. #Pour que le programme demande le programme en parametre enlevez le "#"
  11. repertoire_base = input("Repertoire à cloner ? ")
  12.  
  13. def analyse(dossier):
  14.         print('dossier en cours de lecture : ' + str(dossier))
  15.         liste_dossier = glob.glob(dossier +'/*')
  16.         for element in liste_dossier:
  17.                 #print('Element en cours : ' + element)
  18.                 if( os.path.isdir(element)):
  19.                         #print("est un dossier")
  20.                         #print("Donc creation de ./COPY/" + element)
  21.                         if(os.path.exists("./COPY/"+element) == False):
  22.                                 os.mkdir("./COPY/"+element)
  23.                         analyse(element)
  24.                 else:
  25.                         print('est un fichier, creation de  ./COPY/' + element)
  26.                         fichier = open("./COPY/" + element,"a")
  27.                         fichier.close()
  28.  
  29. create = "./COPY" + repertoire_base
  30. print('create : ' + create)
  31. os.makedirs(create)
  32. analyse(repertoire_base)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement