Python编写程序统计特定目录下的每个文件类型的文件数目
#第三十课作业 利用Python编写一个程序 统计当前目录下的每个文件类型的文件数目
import os # os操作系统
path = input("请输入您要统计的文件夹的绝对路径(当前目录下情输入#): ")
if path == '#':
path ='.'
files = os.listdir(path)#获得当前 硬盘目录中的所有文件
count = dict()#存放每种文件数目的字典
for i in files:#逐个文件遍历
if( os.path.isdir(i)):# 判断当前是一个文件夹'''
name = '文件夹'
if name in count:
count[name] +=1
else: count[name]=1
else :
name =os.path.splitext(i)[1]# 当前不是文件夹 获得当前的文件的扩展名
if name in count:
count[name]+=1
else :count[name]=1
name = count.keys()
for i in name:
print(i,'在当前目录中出现的次数为: ',count[i])
'''http://bbs.fishc.com/forum.php?mod=viewthread&tid=45512&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403'''