| import os | |
| # Đường dẫn đến hai thư mục chứa file | |
| folder1 = '/data/data_WF/ldcast_precipitation/NowcastNet/res' | |
| folder2 = '/data/data_WF/ldcast_precipitation/test' | |
| # Lấy danh sách các file trong mỗi thư mục | |
| files1 = os.listdir(folder1) | |
| files2 = os.listdir(folder2) | |
| # Tạo một danh sách để lưu trữ các file cùng tên | |
| common_files = [] | |
| # Lặp qua từng file trong danh sách của thư mục 1 | |
| for file1 in files1: | |
| # Nếu file1 cũng có trong thư mục 2 | |
| if file1 in files2: | |
| # Thêm file1 vào danh sách các file cùng tên | |
| common_files.append(file1) | |
| # Hiển thị danh sách các file cùng tên | |
| print("Các file cùng tên trong cả hai thư mục:") | |
| common_files.sort() | |
| #for file_name in common_files: | |
| # print(file_name) | |
| j = 0 | |
| for file1 in files1: | |
| if file1 not in common_files: | |
| os.remove(os.path.join(folder1, file1)) | |
| print(file1) | |
| j+=1 | |
| print(j) | |
| print("#") | |
| i = 0 | |
| for file2 in files2: | |
| if file2 not in common_files: | |
| #os.remove(os.path.join(folder2, file2)) | |
| print(file2) | |
| i+=1 | |
| print(i) | |