实现环境为Ubuntu环境下 python3.6.5。
import os
import fnmatch
# get all files
def dir_list(path, allfiles):
"""
:param path: 文件的路径
:param allfiles: 存放文件地址的列表
:return: 返回所有的文件列表
"""
filelists = os.listdir(path)
for filename in filelists:
filepath = os.path.join(path, filename)
if os.path.isdir(filepath):
dir_list(filepath, allfiles)
elif fnmatch.</