微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用glob从python中的子目录中获取文件?

如何解决如何使用glob从python中的子目录中获取文件?

我在hadoop中有一个文件夹结构,其子目录可以在路径中包含4个固定值

  1. dname1
  2. dname2
  3. dname3
  4. dname4

从根目录开始,子目录可以具有以下任何结构

  1. / dname1 = 1 / dname2 = 2 /
  2. / dname1 = 1 / dname2 = 3 /
  3. / dname3 = 1 / dname1 = 2 / dname2 = 3 / dname4 = 4
  4. / dname4 = 4 / dname2 = 3 / dname3 = 2 /

我需要的是一种从子目录中获取所有文件方法,其中子目录在Python中匹配。 就像输入为dname2=3一样,我需要从根文件夹开始搜索所有子目录,并获取匹配文件夹中的所有文件

在上述情况下,第2、3、4是与搜索匹配的文件夹,我需要在这些路径的子文件夹中获取所有文件

我可以尝试glob.glob('dname2=3'),但不确定确切的搜索格式来获取文件夹中的所有文件

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。