Advertisement
Guest User

Untitled

a guest
May 23rd, 2013
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. #!/usr/bin/python                                                                                                                                    
  2. import os,sys
  3. dirname = os.getcwd() if len(sys.argv) == 1 else sys.argv[1]
  4. deleteConfirm = raw_input('Delete all files from dir ' + str(dirname) + ' (y/n)? ')
  5. if(deleteConfirm not in ['y','Y']):
  6.     os._exit(0)
  7.  
  8. counter = 0
  9. flist = os.listdir(dirname)
  10. for file in flist:
  11.     os.remove(os.path.join(dirname, file))
  12.     counter+=1
  13.     if(0==counter%1000):
  14.         sys.stdout.write('\rDeleted %d files' % counter)
  15.         sys.stdout.flush()
  16.  
  17. print '\nDeleted %d files' % counter
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement