1. 函数递归
xya_file = Path('./test')
def get_file_list(path:Path,data = []):
for i in path.glob('*.*'):
if i.is_dir():
data.extend(file_list(path=i,data=data))
else :
data.append(i)
return data
file_list = get_file_list(xya_file)
2. glob获取所有下级文件和文件夹
file_list = [i for i in xya_file.glob("**/*") if i.is_file()]
标签:下级,glob,list,pathlib,xya,file,path,data,目录
From: https://www.cnblogs.com/meizhengchao/p/17128702.html