python 查找指定目录下所有包含指定名称的文件

# -*- coding:utf-8 -*-
import os 

def find_prefix_of_path(path, file_list):
    files = os.listdir(path)
    for file_name in files:
        file_path = os.path.join(path, file_name)

        if os.path.isdir(file_path):
            find_prefix_of_path(file_path, file_list)
        elif os.path.isfile(file_path) and u'项目' in file_name:
            file_list.append(file_path)

paths = u'/Users/LeouWang/desktop/'

file_list = []

find_prefix_of_path(paths, file_list)

print file_list
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容