Size: 475
Comment:
|
← Revision 3 as of 2008-11-24 09:54:06 ⇥
Size: 637
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
abgeschrieben von Gruppe 1 - klappt aber leider nicht! | |
Line 11: | Line 12: |
# Usage: # ./walkdir.py directory extension |
dir,ext= 'pf/u/u241127/', '.*' |
Line 14: | Line 14: |
dir=sys.argv[1] ext=sys.argv[2] |
fileList=[] |
Line 20: | Line 19: |
print root+os.path.sep+fi | fName=root+os.path.sep+fi fSize=os.path.getsize(fName) fileList.append([fSize,fName]) fileList.sort() fileList.reverse() print fileList |
abgeschrieben von Gruppe 1 - klappt aber leider nicht!
1 #!/usr/bin/env python
2 import os,fnmatch,sys
3
4 dir,ext= 'pf/u/u241127/', '.*'
5
6 fileList=[]
7 for root, dirs, files in os.walk(dir):
8 f=fnmatch.filter(files,'*.'+ext)
9 if type(f)==type([]):
10 for fi in f:
11 fName=root+os.path.sep+fi
12 fSize=os.path.getsize(fName)
13 fileList.append([fSize,fName])
14 fileList.sort()
15 fileList.reverse()
16
17 print fileList