Thierry Lam wrote: > I'm trying to use the os.walk() method to search all the directory from > a root directory and display their contents. For example, I want my > output to be like the following: > > > directoryA > stuffs.c > stuffs2.cpp > > directoryB > asd.c > asdf.cpp > > Any ideas how to do it?
import os for dirpath, dirnames, filenames in os.walk("."): print os.path.basename(dirpath) for file in filenames: print file print > Currently, I can only print all the filenames first and then the directory > names. why you cannot just put the print statements in the right order is more than I can figure out, but I haven't had enough coffee today, so there's probably a simple explanation. </F> -- http://mail.python.org/mailman/listinfo/python-list