指定されたパスの下にあるすべてのディレクトリのサイズを計算する Python スクリプト
指定されたディレクトリ内のファイルのサイズを検出するには、ディレクトリを走査し、ファイルを数えて要約するだけです。見てみましょう。指定されたパスにあるすべてのファイルの Python 検出スクリプト
。
例
コードは次のとおりです |
|
OS、SYSをインポート
os.pathからインポートgetsize
def lsdir(rootDir):
List_dirs = os.walk(rootDir)
サイズ = 0L
list_dirs 内の root、dirs、ファイルの場合:
ファイル内の名前:
サイズ += getsize(os.path.join(root,name))
返品サイズ
def haveDir(rootDir):
List_dirs = os.walk(rootDir)
list_dirs 内の root、dirs、ファイルの場合:
ディレクトリ内のディレクトリ:
dirSize = lsdir(os.path.join(root,dir))
dirSize = int(dirSize)
print dir,":",dirSize//1000
targetDir = sys.argv[1]
haveDir(ターゲットディレクトリ)
|
http://www.bkjia.com/PHPjc/878457.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/878457.html技術記事指定されたパスの下にあるすべてのディレクトリのサイズを計算する Python スクリプト。指定されたディレクトリ内のファイルのサイズを検出するには、ディレクトリを走査し、ファイルを数えてそれらを要約するだけです。