prediction_generation/old-code/jointure.py (25 lines of code) (raw):
import os
import shutil
top_folder = "aaaa"
dest = "bbbb"
for method_dir in os.listdir(top_folder):
print("method_dir: ")
print(method_dir)
folder_path = os.path.join(top_folder, method_dir)
for sig_dir in os.listdir(folder_path):
print("sig_dir: ")
print(sig_dir)
subfolder_path = os.path.join(folder_path, sig_dir)
dest_path1 = os.path.join(dest, sig_dir)
for bestdefaulmethod_dir in os.listdir(subfolder_path):
print("bestdefaulmethod_dir: ")
print(bestdefaulmethod_dir)
dest_path = os.path.join(dest_path1, bestdefaulmethod_dir)
source_path = os.path.join(subfolder_path, bestdefaulmethod_dir)
print("source_path: ")
print(source_path)
print("dest_path: ")
print(dest_path)
if os.path.isdir(source_path):
if not os.path.isdir(dest_path):
shutil.copytree(source_path, dest_path, dirs_exist_ok=True)