Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import os, time
  4.  
  5. def datefile(startdir):
  6.  
  7. f = open(startdir, 'wb') # log faila virsraksta izveidosana
  8. f.write(bytes('Directory | File name | Last edit date | Size (bytes)\r\n', 'UTF-8'))
  9. for path, dirs, files in os.walk(startdir): # visu mapju skaneesana
  10. for filenames in files: # failu saraksta izveidosana, kas atrodas mapee
  11. filepath=path+'\\'+filenames # faila linka izveidoshana
  12. editdate=time.strftime('%d.%m.%Y', time.gmtime(os.path.getmtime(filepath))) # faila redigesanas datuma iegusana
  13. filesize = os.path.getsize(filepath) # faila izmera iegusana
  14. data = '{0} | {1} | {2} | {3}'.format(path, filenames, editdate, filesize) # datu sakartosana pirms ieraksta log failaa
  15.  
  16. f.write(data.encode('utf-8') + b'\r\n')
  17. f.close()
  18.  
  19. datefile("C:\\Files") # funkcijas palaisana un skaneejamaas mapes izveele
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement