import os
def read(filepath, n):
files = os.listdir(filepath) # 查看该文件夹中所有的文件
for fi in files:
fi_d = os.path.join(filepath, fi) # 拼接路径获取路径:文件夹+文件
if os.path.isdir(fi_d): # 如果是文件夹
print("\t" * n, fi) # 打印文件夹名称
read(fi_d, n + 1) # 继续读取
else:
print("\t" * n, fi) # 不是文件夹打印文件名称,递归出口
filePath = "E:\大三作业"
read(filePath, 0)
递归遍历文件夹
最新推荐文章于 2021-07-22 19:51:36 发布