loial wrote: > How can I find the full path of the lowest level directory in a directory > structure? > > If there is more than one directory at the lowest level, the first one > found will be enough.
import os def directories(root): for path, folders, files in os.walk(root): for name in folders: yield os.path.join(path, name) def depth(path): return path.count(os.sep) some_folder = ... print max(directories(some_folder), key=depth) -- http://mail.python.org/mailman/listinfo/python-list