#!/usr/bin/python3
# -*- coding: UTF-8 -*-
import re
import os
import time
def print_files(path):
lsdir = os.listdir(path)
dirs = [i for i in lsdir if os.path.isdir(os.path.join(path, i))] if dirs:
for i in dirs:
print_files(os.path.join(path, i))
files = [i for i in lsdir if os.path.isfile(os.path.join(path,i))]
#for f in files: #列出所有文件(包括子目录下的文件)
for f in dirs: #列出所有目录(包括子目录下的目录)
sss = (os.path.join(path, f))
if os.path.isdir(sss): #判断路径是否为目录
print (sss)
return
print_files('/test/test1/') #列出'/test/test1/'目录下的所有文件或目录(包括子目录)