Files
2025-05-20 11:57:43 -04:00

27 lines
483 B
Python

#!/usr/bin/env python
"""
@author: jstrick
Created on Wed Mar 20 23:21:41 2013
"""
import sys
import os
from collections import Counter
start_dir = sys.argv[1]
counter = Counter()
for curr_dir, dir_list, file_list in os.walk(start_dir):
for file_name in file_list:
if '.' in file_name:
base, ext = os.path.splitext(file_name)
counter[ext] += 1
for ext, count in counter.items():
print(ext, count)
print()
print(counter.most_common(10))