擅长:python、mysql、java
<p>您需要了解,实际上可以修改由<code>os.walk</code>使用的<code>dirs</code>。
(至少除非您显式地设置<code>topdown=False</code>)。</p>
<p>特别是,您可以删除目录,或者使用列表。</p>
<pre><code>import os
for root, dirs, files in os.walk(startdir):
dirs.sort(reverse=True)
# Also remove dirs you do not need!
</code></pre>
<p>实际上应该不需要额外的费用就能做到。</p>