对于一个名为tt的文件夹进行walk()操作:
代码如下:
import os
for curDir, sub_dirs, files in os.walk("/Users/a123/Desktop/tt"):
print('==============')
print("当前目录:"+curDir)
print("该目录下包含的子目录:"+str(sub_dirs))
print("该目录下包含的文件"+str(files))
运行结果:
学习产出:
第一次,得到tt文件夹下包含的文件夹(dirs)和文件(files):
第二次,代码先到了文件夹dirB,得到该文件夹下的文件夹(dirs)和文件(files):
第三次,代码到文件夹dirC,得到该文件夹下的文件夹(dirs)和文件(files):
第四次,代码运行到文件夹dirA,得到该文件夹下的文件夹(dirs)和文件(files):
第五次,代码运行到dirA下的文件夹dirD中,进行扫描,得到dirD文件夹下的文件夹(dirs)和文件(files):