這篇文章主要介紹了Python簡單計算文件夾大小的方法,涉及Python針對目錄的遍歷與文件計算的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了Python簡單計算文件夾大小的方法。分享給大家供大家參考。具體如下:
- import os, re
- """
- 查看文件夾下的所有文件及文件夾 join為拼接函數
- """
- def Look_File(path):
- for root , dirs, files in os.walk(path, True):
- print root #主目錄
- for item in files: #主目錄下的文件夾
- print os.path.join(root, item)
- """
- 計算文件夾 大小
- """
- def FileSize(path):
- size = 0L
- for root , dirs, files in os.walk(path, True):
- size += sum([os.path.getsize(os.path.join(root, name)) for name in files])
- #目錄下文件大小累加
- return size
- if __name__ == '__main__':
- Look_File("f://a")
- print FileSize("f://a")
希望本文所述對大家的Python程序設計有所幫助。
新聞熱點
疑難解答