import os
def printmulu(path):
# 获取文件夹中的文件及文件夹
listdir=os.listdir(path)
#遍历打印listdir中的文件及文件夹
for i in listdir:
# 路径拼接
tempPath=os.path.join(path,i)
# 判断listdir中元素是文件夹
if os.path.isdir(tempPath):
print("**文件夹:%s"%i)
# 判断listdir中元素是文件
if os.path.isfile(tempPath):
print("****文件:%s" % i)
for j in listdir:
tempPath=os.path.join(path,j)
if os.path.isdir(tempPath):# 如果还是文件夹 递归遍历
print('<%s>文件夹中-->'%j)
printmulu(os.path.join(tempPath))
else:
continue
if __name__=="__main__":
printmulu(r'G:\Python\Python\Day')#如需自己测试,自行改动路径