- 利用函数os.walk()来实现遍历文件夹
os.walk函数的定义:返回三元元组dirpath:根路径(字符串),dirnames路径下的所有目录名,filenames路径下的所有非目录文件名。
其中目录名和文件名都是没有加上根路径的,所以需要完整路径时需要将目录名或文件名与根路径连接起来。
如下代码所示:
import os
roor = "C:\dir"
for dirpath, dirnames, filenames in os.walk(root):
for filepath in filenames:
print os.path.join(dirpath, filepath)