def make_file_tree(dir_path=ROOT):
file_dict = {}
def recur(path, list):
for l in os.listdir(path):
f = os.path.join(path, l)
if l[0] == '.':
continue
elif os.path.isdir(f):
list[l] = {}
recur(f, list[l])
elif l.split('.')[-1] in ['py', 'txt', 'pyui', 'json']:
list[l] = urllib.pathname2url(f[len(dir_path)+1:])
recur(dir_path.rstrip('/'), file_dict)
return file_dict
评论列表
文章目录