On May 9, 7:02 pm, "Gabriel Genellina" <[EMAIL PROTECTED]> wrote: > 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
OK, this is on Winbloze and it keeps giving me "The directory name is invalid: u"blahblahblah" with double backslashies everywhere. I am currently trying to figure out how to make those go away. I shall check back in a bit. thanks for all the help so far. :) -- http://mail.python.org/mailman/listinfo/python-list