在做数据整理时,有时需要批量获取指定路径下特定类型的文件绝对路径,Python似乎没有这种依赖库可以直接拿来使用,于是借助内置的 os 模块和递归来实现一个简单的函数,达到获取文件列表的目的。
from os import listdir
from os.path import join, isfile, isdir
def get_file_list(parent_dir, file_type, file_list):
"""
:param parent_dir: 想要获取文件列表的一级目录
:param file_type: 想要获取的文件类型(后缀名)
:param file_list: 将获取到的文件列表存储到该列表中
:return: 返回获取到的文件列表
"""
<