SB <[EMAIL PROTECTED]> wrote:

>Hi,
>
>I have a super-simple need to just walk the files in a single directory.
>
>I thought this would do it, but "permanentFilelist" ends up containing 
>all folders in all subdirectories.
>
>Could someone spot the problem? I've scoured some threads using XNews reg 
>expressions involving os.walk, but couldn't extrapolate the answer for my 
>need.
>
>===============================================
>
>thebasedir = "E:\\temp"
>
>permanentFilelist= []
>
>for thepath,thedirnames,thefilenames in os.walk(thebasedir):
>       if thepath != thebasedir:
>               thedirnames[:] = []
>       for names in thefilenames:
>               permanentFilelist.append(names)

Um, excuse me for butting in, but couldn't you accomplish the same thing
more simply by using os.listdir and os.path.isfile?  In my brain, os.walk
is the solution to RECURSIVE search needs.
-- 
- Tim Roberts, [EMAIL PROTECTED]
  Providenza & Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to