import os
for root, dirs, files in os.walk("rootdirectory"):
for f in files:
fileFullName = os.path.join(root, f)
# do what you want to.
注:os.walk("rootdirectory")
为每个以“rootDirectory”为父文件夹的子文件夹(“rootDirectory”本身和之下的所有子孙文件夹)返回一个三元组(dirpath, dirnames, filenames).
dirpath 为当前返回的文件夹的全路径名;
dirnames 为当前返回的文件夹所包含的子文件夹名(只有名,没有路径)列表
filenames 为当前返回的文件夹所包含的非文件夹的文件名(只有名,没有路径)列表