import os
homedir = 'C:\\Users'
def get_size(filedir):
tree = os.walk(filedir, topdown=True)
dirsize = 0
for i in tree:
nodeName = i[0]
nodeDirs = i[1]
nodeFiles = i[2]
if('Zeal' in nodeName):
continue
for file in nodeFiles:
dirsize = dirsize + os.path.getsize(nodeName+'\\'+file)
return dirsize
tree = os.walk(homedir, topdown=True)
for a,b,c in tree:
for d in b:
pass
print(d,' : ',get_size(a+'\\'+d)/1024/1024)
break
python3计算一个目录页下所有文件夹的大小
最新推荐文章于 2024-08-02 23:03:57 发布