os.walk Value Error?

tdahsu at gmail.com tdahsu at gmail.com
Sun Jun 15 00:06:16 CEST 2008


I'm using os.walk as follows:

(basedir, pathnames, files) = os.walk("results", topdown=True)

and I'm getting the error:

ValueError: too many values to unpack

>From my googling, that means:

This is the standard message when Python tries to unpack a tuple
into fewer variables than are in the tuple.

>From what I can see of the examples on the python site, I'm using it
correctly.  I have commas in my original code, and the "results"
directory exists and is directly under the directory from which my
script is run.

I'm assuming that 12 files (the number of files in the "results"
directory) is not too many for Python to handle!  ;-)

Is there any other reason I might get that error?

More information about the Python-list mailing list