1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| import os import re
folder_path = 'datasets/clothes/valid/images'
pattern = re.compile(r'^\d{6}\.(txt|jpg)$')
for filename in os.listdir(folder_path): file_path = os.path.join(folder_path, filename) if os.path.isfile(file_path): if not pattern.match(filename): if filename.endswith(('.txt', '.jpg')): print(f"Deleting: {file_path}") os.remove(file_path)
|