En Wed, 09 May 2007 15:11:06 -0300, fscked <[EMAIL PROTECTED]>  
escribió:

> I am walking some directories looking for a certain filename pattern.
> This part works fine, but what if I want to exclude results from a
> certain directory being printed?

Using os.walk you can skip undesired directories entirely:

for dirpath, dirnames, filenames in os.walk(starting_dir):
     if "archived" in dirnames:
         dirnames.remove("archived")
     # process filenames, typically:
     for filename in filenames:
         fullfn = os.path.join(dirpath, filename)
         ...

-- 
Gabriel Genellina

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to