os.walk

os.walk():扫描某个指定目录下所包含的子目录和文件,返回的是一个迭代器。

 

from os import walk
path="."
for curDir, dirs, files in walk(path):
#for curDir, dirs, files in walk(path,topdown=False):
    print("现在的目录:" ,curDir)
    print("该目录下包含的子目录:" , str(dirs))
    print("该目录下包含的文件:",str(files))
    print("*"*20)

  

 

输出所有文件

import os
path="data"
for curDir, dirs, files in os.walk(path):
    for file in files:
        print(os.path.join(curDir, file))

  

posted @ 2022-06-28 14:21  uuxyz  阅读(104)  评论(0)    收藏  举报
联系我