Jun-20-2019, 08:16 PM
Making use of pathlib
import os from pathlib import Path base_path = Path(r'C:\Users\adam\Desktop') current_folder = '' for dirName, subdirList, fileList in os.walk(base_path): new_path = Path(dirName) relative_path = new_path.relative_to(base_path) if relative_path.parts and relative_path.parts[0] != current_folder: current_folder = relative_path.parts[0] print(f'enter new dir : {current_folder}') print(dirName)