Python基础教程之获取文件夹大小

发布时间:2020-07-02编辑:脚本学堂
本文介绍了python获取文件夹大小的实例代码,python基础教程这如何取得文件夹大小,有需要的朋友参考下。

例子,使用python中os模块获取文件夹大小。
代码:
 

复制代码 代码示例:

#!/usr/bin/python
# www.jb200.com

import os
def get_size(src):
    '''Get the size of a directory or a file'''
    size=0L
    if os.path.isfile(src):
        size=os.stat(src)[6]
    elif os.path.isdir(src):
        for item in os.listdir(src):
            itemsrc=os.path.join(src,item)
            print item
            #iterate to caculate the directory size
            size+=get_size(itemsrc)
    return size
 
if __name__=='__main__':
 
    dirname=r'c:work'
    print get_size(dirname)