【发布时间】:2020-03-19 16:28:43
【问题描述】:
使用 os 模块的 walk 生成器编写一个函数 list_files_walk,它返回所有 parts.txt 文件的路径列表。该函数不接受任何输入参数。
def list_filess_walk():
for dirpath, dirnames, filenames in os.walk("CarItems"):
if 'parts.txt' in dirpath:
list_files.append(filenames)
print(list_files)
return list_files
目前,list_files 仍为空。输出应该类似于:
CarItems/Chevrolet/Chevelle/2011/parts.txt
CarItems/Chevrolet/Chevelle/1982/parts.txt
我怎样才能产生这个输出?
【问题讨论】:
-
欢迎来到 SO!展示你如何调用这个函数是个好主意,这可能就是问题所在。
标签: python-3.x list file directory