Python: Walk a directory tree for specific folder names
all_dirs = [] for root, dirs, files in os.walk('.'): dirs[:] = [os.path.abspath(os.path.join(root, d)) for d in dirs if os.path.basename(d).startswith('_')] all_dirs += dirs