遍历某个文件夹下的所有文件,只有两步:
步骤一:判断目录是不是文件夹,如果是文件,打印出来
步骤二:如果是文件夹,重复步骤一,否则继续判断下一个
代码如下
# FindAllFile.py
# # -*- coding: utf-8 -*-
import os
def FindAllFile(rootDir):
for root, dirs, files in os.walk(rootDir):
for file in files:
print(os.path.join(root, file))
for dir in dirs:
FindAllFile(dir)
rootDir=os.path.abspath('../test')
FindAllFile(rootDir)