# 编写一个程序,统计当前目录下第个文件类型的文件数,程序实现如下图: import os def file_number(): file_path = input(r"请输入要统计的目录路径:") all_files = os.listdir(file_path) # # all_files = os.listdir(os.curdir) # 这个是当前文件夹下的 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])) if __name__ == '__main__': file_number()
编写一个程序,统计当前目录下第个文件类型的文件数,程序实现如下图:
最新推荐文章于 2022-09-29 21:46:10 发布