python遍历获取文件:for (root, dirs, files) in walk(roots):

 注意事项:这是个遍历类似于生成器的感觉,一层一层遍历直接上代码:

path = 'F:/KuGou'
def file_name(file_dir):
    a = 1
    for root, dirs, files in os.walk(file_dir):#遍历文件夹、根目录、目录文件夹、目录里的文件
        print(root)
        print("*****************")
        print(dirs)
        print("************")
        print(files)
        print(a)
        a +=1
file_name(path)





F:/KuGou
*****************
['01', '02']
************
[]
1
F:/KuGou\01
*****************
[]
************
['1.png', '2.png']
2
F:/KuGou\02
*****************
[]
************
['2018120618453717793.pdf']
3
roots 代表需要遍历的根文件夹
root 表示正在遍历的文件夹的名字(根/子)
dirs 记录正在遍历的文件夹下的子文件夹集合
files 记录正在遍历的文件夹中的文件集合
发布了13 篇原创文章 · 获赞 1 · 访问量 4285

猜你喜欢

转载自blog.csdn.net/weixin_42080294/article/details/88531736