Untitled
unknown
plain_text
a year ago
966 B
8
Indexable
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)Editor is loading...
Leave a Comment