您的位置:首页 > 编程语言 > Python开发

统计当前目录文件扩展名字的脚本

2007-04-28 11:04 519 查看
os
sys
dircache

TYPE_MAX = 100 * 2
ITEM_MAX = 100 * 100 * 30
exts=""
count = 0

():

absp = os.path.abspath( sys.argv[1])

processDir(absp)

processResult()

( rootDir ):

rootDir

dirs = os.listdir(rootDir)

item  dirs:
ITEM_MAX
count
(count > ITEM_MAX):
;
item = rootDir + "" + item

(os.path.isdir(item)):
processDir(item)

(os.path.isfile(item)):
processFile(item)

count += 1

(file):

pt = file.rfind("")
filename = file[pt+1:]

pt = filename.rfind("")
(pt > 0):
extname = filename[pt+1:]

pt = extname.find("")
(pt > 0):
extname = extname[:pt]

processExtName(extname)

(ext):
exts
(exts.find(ext) < 0):
exts = exts + "" + ext

():
exts
es = exts.split("")
es.sort()

e  es:
e

main()

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息