Advertisement
Guest User

Untitled

a guest
Jun 8th, 2014
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.92 KB | None | 0 0
  1. #!/usr/bin/python2.7
  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 = raw_input("Repertoire a cloner :")
  12. def analyse(dossier):
  13.     print 'dossier en cours de lecture : ' + str(dossier)
  14.     liste_dossier = glob.glob(dossier +'/*')
  15.     for element in liste_dossier:
  16.         #print('Element en cours : ' + element)
  17.         if( os.path.isdir(element)):
  18.             #print("est un dossier")
  19.             #print("Donc creation de ./COPY/" + element)
  20.             if(os.path.exists("./COPY/"+element) == False):
  21.                 os.mkdir("./COPY/"+element)
  22.             analyse(element)
  23.         else:
  24.             print 'est un fichier, creation de  ./COPY/' + element
  25.             fichier = open("./COPY/" + element,"a")
  26.             fichier.close()
  27.  
  28. create = "./COPY" + repertoire_base
  29. print 'create : ' + create
  30. os.makedirs(create)
  31. analyse(repertoire_base)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement