首页 > 解决方案 > 在 Python 中,如何按名称查找特定目录并浏览文件?

问题描述

我想遍历一个目录并搜索一个特定的文件夹(知道 name=="bar"),然后递归处理所有文件。注意,不要处理目录“notbar”。我似乎无法获得找到我需要的特定目录的逻辑,并且不包括其他重复文件。

给定一个通用的 base_path = r'C:\data\foo'

如何找到“bar”并递归处理files.dat?

    C:\data\foo
       - notbar
           -123
             -file1.dat
           -456
             -file2.dat
             -file3.dat
       - bar
           -123
             -file1.dat
           -456
             -file2.dat
             -file3.dat

标签: pythondirectoryos.walk

解决方案


推荐阅读