import os
lwd={}
def all_size(path):
name_list = os.listdir(path)
for i in name_list:
j = os.path.join(path,i)
if os.path.isdir(j):
all_size(j)
else:
lwd[j]=os.path.getsize(j)
all_size('./')
lwd=sorted(lwd.items(), key = lambda kv:(kv[1], kv[0]))
for i in lwd:
print i
python统计文件夹及所有子文件夹下的文件大小并排序输出
最新推荐文章于 2024-06-29 08:53:47 发布