关于python:从子目录检索文件名

Retrieving the filenames from subdirectories

本问题已经有最佳答案,请猛点这里访问。

我要检索单个目录中不同子文件夹中所有扩展名为.xml的文件的文件名,


代码:

1
2
3
4
5
6
import os
xmlFiles = []
for directoryPath in os.walk(filePath):
    fileName = directoryPath[2]
    if fileName[:3] = 'xml':# or fileName.endswith('xml'):
        xmlFiles.append(fileName)


使用os.walkstr.endswith