Python代码计算指定目录的大小
获取文件夹大小的python代码,本代码通过遍历指定目录下的文件,逐个统计文件的大小,然后累加计算整个目录的大小。
""" 作者:皮蛋编程(https://www.pidancode.com) 创建日期:2022/3/18 修改日期:2022/3/18 功能描述:Python代码计算指定目录的大小 """ import os from os.path import join, getsize def get_dir_size(dir): size = 0 for root, dirs, files in os.walk(dir): size += sum([getsize(join(root, name)) for name in files]) return size if __name__ == '__main__': file_size = get_dir_size(r'./') print('皮蛋编程提示您文件打下为: %.3f' % (file_size / 1024 / 1024), 'MB')
输出结果:
皮蛋编程提示您文件打下为: 0.048 MB
以上代码在Python3.9环境下运行通过。
相关文章