os下有个方法walk,非常的好用,用来生成一个generator。每次可以得到一个三元tupple,其中第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。

   代码例子如下:

    import os

for r in os.walk("d:\\cmdTest\\"):
    r

"""
   result:
========================
('d:\\cmdTest\\', ['a', 'b'], ['1.jpg', '2.txt'])
('d:\\cmdTest\\a', [], [])
('d:\\cmdTest\\b', [], [])   
"""
posted on 2008-10-15 14:22  Evilbaniry  阅读(4551)  评论(0编辑  收藏  举报