#用递归算法遍历一个目录,打印所有文件的名字:
import os
def walk(dirname):
for name in os.listdir(dirname): #遍历形参文件中的名字
path = os.path.join(dirname, name) #接受一个目录和一个文件名,把他们合并成一个完整的路径
if os.path.isfile(path): #检查是否符合条件
print(path)
else: #不符合条件则跳过,继续读取
walk(path)

被折叠的 条评论
为什么被折叠?



