mirror of
https://github.com/kevinveenbirkenbach/duplicate-file-handler.git
synced 2025-09-08 19:27:13 +02:00
implemented progress
This commit is contained in:
3
main.py
3
main.py
@@ -2,6 +2,7 @@ import os
|
||||
import argparse
|
||||
import hashlib
|
||||
from collections import defaultdict
|
||||
from tqdm import tqdm
|
||||
|
||||
def md5sum(filename):
|
||||
hash_md5 = hashlib.md5()
|
||||
@@ -13,7 +14,7 @@ def md5sum(filename):
|
||||
def find_duplicates(directories, file_type):
|
||||
hashes = defaultdict(list)
|
||||
for directory in directories:
|
||||
for root, dirs, files in os.walk(directory, followlinks=False):
|
||||
for root, dirs, files in tqdm(os.walk(directory, followlinks=False), desc="Indexing files", unit="dir"):
|
||||
for filename in files:
|
||||
if file_type and not filename.endswith(file_type):
|
||||
continue
|
||||
|
Reference in New Issue
Block a user