最近发现想看看当前目录下个文件夹的大小,苦于win7没有此功能,自己写个吧。python实现
import glob
import os
def get_dir_size(root):
size = 0
for path, dirs, files in os.walk(root):
for f in files:
size += os.path.getsize( os.path.join( path, f ) )
return size
files = glob.glob("*")
for file in files:
print(file+" size is "+str(get_dir_size(file)/(1024*1024))+" m")