为了测量目录的空间占用情况,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
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3