Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os, sys
- x, i = {}, 0
- for r, d, f in os.walk(sys.argv[1]):
- for n in f:
- s = os.path.getsize(r+'/'+n)
- e = n.split('.')[-1]
- x[e] = [lambda:(1, s), lambda:(x[e][0]+1, x[e][1]+s)][e in x]()
- i += 1
- with open('o', 'w') as o:
- [o.write('%5s%15sB%60s\n' % (k, v[1], '#'*int(v[0]/i*50))) for k, v in x.items()]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement