Dec-29-2019, 09:05 AM
This will walk from starting path:
from pathlib import Path def walk_dir(starting_dir): flist = [] for path in Path(starting_dir).iterdir(): if path.is_file(): if path.suffix == '.wav': print(path) flist.append(path) elif path.is_dir(): walk_dir(path) for file in flist: print(file) if __name__ == '__main__': start_path = '/home/' walk_dir(start_path)