首页 > 解决方案 > 无论文件扩展名如何,如何从给定路径获取嵌套目录中的文件列表?

问题描述

我知道我可以使用glob.glob("./**/*"),但这似乎包括结果集中的目录名称。如果我glob.glob("./**/*.*")改为尝试,它会排除没有任何文件扩展名的文件。如何获得一个结果集,该结果集提供所有文件而不考虑文件扩展名?

标签: python

解决方案


folderpath = ''
for dirname, subdirs, files in os.walk(folderpath):
    for fname in files:
        full_path = os.path.join(dirname, fname)
        print(dirname)
        print(fname)
        print(full_path)

推荐阅读