Python--遍历文件夹下所有文件和目录的方法(os.walk(rootdir)函数返回一个三元素元祖)

 1 import os
 2 import os.path
 3 
 4 # This folder is custom
 5 rootdir = '/Users/macbookpro/Desktop/test'
 6 for parent, dirnames, filename in os.walk(rootdir):
 7     # Case1: traversal the directories
 8     for dirname in dirnames:
 9         print("Parent folder:", parent)
10         print("Dirname:", filename)
11     # Case2: traversal the files
12     for filename in filenames:
13         print("Parent folder:", parent)
14         print("Filename:", filename)


解释说明:os.walk(rootdir)函数返回一个三元素元祖,其中parent是父目录,dirnames是所有文件夹名字(不包含路径),filenames是所有文件的名字(不包含路径)

以上,case1、case2分别演示了遍历该文件夹下(/Users/macbookpro/Desktop/test)的所有目录、文件的方法

效果图如下



原文:https://blog.csdn.net/abc_12366/article/details/79845500
版权声明:本文为博主原创文章,转载请附上博文链接!

原文地址:https://www.cnblogs.com/wangyanyan/p/11270453.html