最终强烈建议的方案如下:
def getFilePathList(path, filetype):
pathList = []
for root, dirs, files in os.walk(path):
for file in files:
if file.endswith(filetype):
pathList.append(os.path.join(root, file))
return pathList # 输出以filetype为后缀的列表
getFilePathList(OnePath, 'tif')