Untitled

mail@pastecode.io avatar
unknown
plain_text
2 days ago
966 B
2
Indexable
Never
import os
import glob

def remove_jpg_images(directory):
    # Lấy danh sách tất cả các file ảnh .jpg trong thư mục
    jpg_files = glob.glob(os.path.join(directory, "*.jpg"))
    
    # Duyệt qua tất cả các file theo nhóm 5 file
    for i in range(0, len(jpg_files), 5):
        # Tạo nhóm tối đa 5 file
        group = jpg_files[i:i + 5]
        
        # Giữ lại ảnh đầu tiên và xóa tất cả các ảnh còn lại trong nhóm
        for j in range(1, len(group)):
            try:
                os.remove(group[j])
                print(f"Đã xóa: {group[j]}")
            except OSError as e:
                print(f"Lỗi khi xóa {group[j]}: {e}")
        print(f"Giữ lại: {group[0]}")

if __name__ == "__main__":
    # Đường dẫn đến thư mục chứa ảnh .jpg
    directory = "./images"  # Thay đổi đường dẫn tới thư mục chứa ảnh của bạn
    
    remove_jpg_images(directory)
Leave a Comment