计算给定目录下所有文件的绝对路径
def file_abso_path(dir_path):
'''
func: 计算给定父类目录下的所有文件的绝对路径
'''
final_path_list = []
for parent, dirnames, filenames in os.walk(dir_path, followlinks=True): # 按照父类目录到子类目录进行搜索,会将父子目录一级一级发现文件,如果没有则为空值
# parent:父类目录,字符串
# dirnames:父类目录下的子目录,列表
# filenames:所有文件,列表
for filename in filenames:
# if os.path.splitext(filename)[1] == '.txt': #筛选出后缀为txt文件
file_path = os.path.join(parent, filename)
final_path_list.append(file_path)
return final_path_list
标签:文件,路径,给定,file,path,父类,目录
From: https://www.cnblogs.com/bonne-chance/p/17391755.html