Python HW 2번문제
Sorce Bank 2010. 5. 6. 00:06
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import os.path import glob import sys if ( len (sys.argv)! = 2 ): print ( "Usage : python <Script name> <Dir Name>" ) sys.exit( 1 ) class Du: def searchDir( self ,dirName): fileList = glob.glob(dirName) size = 0 ; for fullFile in fileList: if os.path.isdir(fullFile): size + = self .searchDir(fullFile + "/*" ) else : s = os.path.getsize(fullFile) size + = s print size / 1024 ,dirName return size test = Du() test.searchDir(sys.argv[ 1 ] + "/*" ) |
'Sorce Bank' 카테고리의 다른 글
그래픽스 : Solar System (0) | 2010.05.11 |
---|---|
Python BST + AVL (0) | 2010.05.08 |
Python HW 1번문제 (0) | 2010.05.06 |
그래픽스 실습 4.27 (0) | 2010.04.27 |
파이썬 c API 하다 만거 (0) | 2010.04.15 |