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-11-13 20:51:11 发布
本文介绍了一个简单的Python脚本,该脚本可以递归地遍历指定目录及其子目录下的所有文件,并统计每个文件的大小。统计完成后,脚本将按文件大小从小到大的顺序输出文件路径及对应的大小。
1524

被折叠的 条评论
为什么被折叠?



