python - 在 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
解决方案
推荐阅读
- flutter - 如何使用 ThemeData backgroundColor 获取 Colors.blue[100]?
- php - Symfony 4迁移实体表单验证使用validation.yaml
- ansible - 使用 Ansible 时格式化字符串事实列表
- angular - GraphQL 角度阿波罗客户端。从缓存中读取抛出错误,但对服务器的相同查询工作正常
- mysql - MySQL COUNT(Value) 在某些日期之间返回错误的计数值
- javascript - JSON parse/stringfy 添加额外数据
- c# - c# Nunit 获取所有忽略的测试计数和名称
- lua - 尝试在 lua 中索引一个 nil 值
- python - 如何在 tensorflow v2 中启用 cuda 统一内存
- php - 用php替换url中的句号