擅长:python、mysql、java
<p>我想我已经达到了我所需要的手术室步行但仍在执行递归函数(boom()):</p>
<pre><code>def pathTree(path,id=0):
id += 1
tree = {'value': os.path.basename(path)}
tree['path'] = path
tree['id'] = id
if os.path.isdir(path):
tree['type'] = "folder"
tree['data'] = [pathTree(os.path.join(path,x),id) for x in os.listdir(path)]
else:
tree['type'] = "file"
return(tree)
</code></pre>
<p>我现在唯一真正想要的(虽然还不是真正的受益者)就是让它记录水平/深度。在</p>
<p>谢谢你的建议!在</p>