path stuff
fscked
fsckedagain at gmail.com
Thu May 10 13:41:19 EDT 2007
On May 9, 7:02 pm, "Gabriel Genellina" <gagsl-... at yahoo.com.ar> wrote:
> En Wed, 09 May 2007 15:11:06 -0300, fscked <fsckedag... at gmail.com>
> 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. :)
More information about the Python-list
mailing list