|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import os
def find(filename):
all_files=os.listdir(filename)
type_dict=dict()
for each_file in all_files:
if os.path.isdir(each_file):
type_dict.setdefault('文件夹',0)
type_dict['文件夹']+=1
else:
ext=os.path.splitext(each_file)[1]
type_dict.setdefault(ext,0)
type_dict[ext]+=1
for each_type in type_dict.keys():
print('该文件夹下共有类型为【%s】的文件%d个'%(each_type,type_dict[each_type]))
filename=input('请输入文件名:')
find(filename)
请输入文件名:E:\\
该文件夹下共有类型为【.BIN】的文件1个
该文件夹下共有类型为【】的文件39个
该文件夹下共有类型为【.docx】的文件2个
该文件夹下共有类型为【.rar】的文件4个
该文件夹下共有类型为【.zip】的文件5个
该文件夹下共有类型为【.07C】的文件1个
该文件夹下共有类型为【.exe】的文件9个
该文件夹下共有类型为【.manifest】的文件1个
该文件夹下共有类型为【.ini】的文件2个
该文件夹下共有类型为【.dll】的文件6个
该文件夹下共有类型为【.1 破解 正确版】的文件1个
该文件夹下共有类型为【.chm】的文件1个
该文件夹下共有类型为【.DLL】的文件4个
该文件夹下共有类型为【.pdf】的文件2个
该文件夹下共有类型为【.GHO】的文件1个
该文件夹下共有类型为【.txt】的文件1个
该文件夹下共有类型为【.caj】的文件6个
该文件夹下共有类型为【.htm】的文件1个
该文件夹下共有类型为【.doc】的文件6个
该文件夹下共有类型为【.xlsx】的文件2个
该文件夹下共有类型为【.lnk】的文件1个
>>>
【】里面应该打印文件夹的 就是打印不出来
|
|