无需深入下面的目录即可进行操作

如何限制os.walk只返回我提供的目录中的文件

def目录列表(self、目录名、白名单):
outputList=[]
对于os.walk(目录名)中的根目录、目录和文件:
对于文件中的f:
如果白名单中的os.path.splitext(f)[1]:
append(os.path.join(root,f))
其他:
自我。通过电子邮件发送(“忽略”)
返回输出列表

不要使用os.walk

例如:

导入操作系统
root=“C:\\”
对于os.listdir(根目录)中的项:
如果os.path.isfile(os.path.join(root,item)):
打印项目

发表评论