码迷,mamicode.com
首页 > 其他好文 > 详细

编程统计制定路径的文件格式

时间:2017-02-12 01:07:55      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:key   color   使用   std   log   标准   pat   ict   span   

方法一:

 1 #编程统计制定路径的文件格式
 2 import os
 3 format_file =dict()
 4 count=0
 5 for each in os.listdir(E:\\):
 6     count+=1
 7     (former, latter) = os.path.splitext(each)
 8     if latter not in format_file:
 9         format_file[latter]=1
10     else:
11         format_file[latter]+= 1    
12 print(该文件夹下共有%d个文件‘% count)
13 for eachkey in format_file.keys():  
14     print(该文件夹共有类型为【%s】的文件%d个‘ % (eachkey, format_file[eachkey]))


方法二:

 1 import os
 2 
 3 all_files = os.listdir(E:\\) # 使用os.curdir表示当前目录更标准
 4 type_dict = dict()
 5 
 6 for each_file in all_files:
 7     if os.path.isdir(each_file):
 8         type_dict.setdefault(文件夹, 0)
 9         type_dict[文件夹] += 1
10     else:
11         ext = os.path.splitext(each_file)[1]
12         type_dict.setdefault(ext, 0)
13         type_dict[ext] += 1
14 
15 for each_type in type_dict.keys():
16     print(该文件夹下共有类型为【%s】的文件 %d 个 % (each_type, type_dict[each_type]))

 

编程统计制定路径的文件格式

标签:key   color   使用   std   log   标准   pat   ict   span   

原文地址:http://www.cnblogs.com/themost/p/6390274.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!