Pyhthon计算文件夹大小

 

 

不使用递归
import
os from os.path import join, getsize def getdirsize(dir): size = 0 for root, dirs, files in os.walk(dir): size += sum([getsize(join(root, name)) for name in files]) return size size = getdirsize(r'D:\python_code') print('There are %.3f' % (size / 1024 / 1024), 'Mbytes in D:\\python_code')
posted @ 2020-04-06 12:35  w_boy  阅读(154)  评论(0编辑  收藏  举报