python os模块获取文件夹大小的方法源代码,,用python os模块


用python os模块方法获取文件夹大小的方法,代码不多,精简易懂。供大家参考。

import osfrom os.path import join, getsizedef getdirsize(dir):   size = 0L   for root, dirs, files in os.walk(dir):      size += sum([getsize(join(root, name)) for name in files])   return size#www.iplaypy.comif '__name__' == '__main__':   filesize = getdirsize(r'c:\windows')   print 'There are %.3f' % (size/1024/1024), 'Mbytes in c:\\windows'

编橙之家文章,

评论关闭