Занимают память одинаковые фото? Напиши скрипт, который удалит дубликаты:
python
import os
import hashlib
def file_hash(filename):
with open(filename, 'rb') as f:
return hashlib.md5(f.read()).hexdigest()
folder = "images"
seen = {}
for file in os.listdir(folder):
path = os.path.join(folder, file)
h = file_hash(path)
if h in seen:
os.remove(path)
print(f"Удалён дубликат: {file}")
else:
seen[h] = file
🔍 Суть:
1. Считаем MD5-хэш каждого файла.
2. Если такой уже был — удаляем.
📂 Папка стала легче. Скрипт можно использовать регулярно!