递归生成文件目录列表
import os
def func(lujing,n):
list = os.listdir(lujing)
for i in list:
path = os.path.join(lujing,i)
if os.path.isdir(path): #判断该路径是否为文件夹
print('***'*n,i)
func(path,n+1) #递归下一级
else:
print('***'* n,i)
func('C:/intel',0)
输出结果: