On May 16, 2:12 am, Brian <[EMAIL PROTECTED]> wrote: > How do I, in Python, obtain a recursive list of files in a specified > directory, including the subdirectories, etc?
import os def iter_dirs(root, dirs=False): stack = [root] while stack: dir = stack.pop(0) for f in (os.path.join(dir, basename) for basename in os.listdir(dir)): if os.path.isdir(f) and not os.path.islink(f): stack.append(f) if dirs: yield f else: yield f -- http://mail.python.org/mailman/listinfo/python-list