Guest User

Untitled

a guest
Jan 23rd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. import os
  2. import sys
  3.  
  4. #definisco funzione per human readable size
  5. def sizeof_fmt(num):
  6. for x in ['bytes','KB','MB','GB','TB']:
  7. if num < 1024.0:
  8. return "%3.1f%s" % (num, x)
  9. num /= 1024.0
  10.  
  11. grand_total = 0
  12.  
  13. file_with_sizes = open(sys.argv[1])
  14.  
  15. for line in file_with_sizes:
  16. curr_file_size=os.path.getsize( line.strip() )
  17. grand_total += curr_file_size
  18.  
  19. print "Total is " + str( sizeof_fmt(grand_total) )
Add Comment
Please, Sign In to add comment