问题描述
我在hadoop中有一个文件夹结构,其子目录可以在路径中包含4个固定值
- dname1
- dname2
- dname3
- dname4
从根目录开始,子目录可以具有以下任何结构
- / dname1 = 1 / dname2 = 2 /
- / dname1 = 1 / dname2 = 3 /
- / dname3 = 1 / dname1 = 2 / dname2 = 3 / dname4 = 4
- / dname4 = 4 / dname2 = 3 / dname3 = 2 /
我需要的是一种从子目录中获取所有文件的方法,其中子目录在Python中匹配。
就像输入为dname2=3
一样,我需要从根文件夹开始搜索所有子目录,并获取匹配文件夹中的所有文件。
在上述情况下,第2、3、4是与搜索匹配的文件夹,我需要在这些路径的子文件夹中获取所有文件。
我可以尝试glob.glob('dname2=3')
,但不确定确切的搜索格式来获取子文件夹中的所有文件。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)