为了测量目录的空间占用情况,Python 提供了多种方法。下面我们深入探讨一个高效、全面的解决方案:
<code class="python">import os def directory_size(start_path): total_size = 0 for root, directories, files in os.walk(start_path): for file in files: file_path = os.path.join(root, file) if not os.path.islink(file_path): total_size += os.path.getsize(file_path) return total_size</code>
以上是如何在Python中高效计算目录大小?的详细内容。更多信息请关注PHP中文网其他相关文章!