PYTHON 递归查看文件夹里的文件
作者:互联网
#导入文件操作模块
import os
# 定义递归访问文件的函数read
def read(path,ceng):
# 访问path路径下的文件或文件夹
lst = os.listdir(path)
# 打印每一层的文件或文件夹
for name in lst:
# 拼接名称,得到绝对路径,判断该文件是否符合是文件夹
real_path = os.path.join(path, name)
# 如果是文件夹,则打空格表示,并且递归访问下一层
if os.path.isdir(real_path):
print('\t' * ceng, name)
read(real_path, ceng + 1)
# 如果不是文件夹,直接打印,不再递归访问下一层
else:
print('\t' * ceng, name)
# 查看桌面的文件夹里的内容名称
read(r"C:\Users\DELL\Desktop", 0)
标签:递归,查看,read,文件夹,path,os,ceng,name 来源: https://blog.csdn.net/qq_18891081/article/details/120811443