Python:打印目录下最大的十个文件
打印指定目录下最大的十个文件,并按倒序输出:
vim top10.py
#!/usr/bin/env python import os import sys import operator def gen_dic(topdir): dic = {} a = os.walk(topdir) for p, d, f in a: for i in f: fn = os.path.join(p, i) f_size = os.path.getsize(fn) dic[fn] = f_size return dic if __name__ == '__main__': dic = gen_dic(sys.argv[1]) sorted_dic = sorted(dic.iteritems(), key=operator.itemgetter(1), reverse=True) for k, v in sorted_dic[:10]: print k, '==>', v |
测试如下图:
本文转自M四月天 51CTO博客,原文链接:http://blog.51cto.com/msiyuetian/1787641,如需转载请自行联系原作者
Python:打印目录下最大的十个文件相关推荐
- python读取目录下所有的jpg文件,并显示第一张图片
# -*- coding: UTF-8 -*- import numpy as np import os from scipy.misc import imread, imresize import ...
- python加载图片并显示_python读取目录下所有的jpg文件,并显示第一张图片的示例...
python读取目录下所有的jpg文件,并显示第一张图片的示例 如下所示: # -*- coding: UTF-8 -*- import numpy as np import os from scip ...
- Python查找目录下最大的指定个数的文件和图片
在我们平时的运维过程中,在查找.筛选.删除等操作是比较频繁的,当你的服务器老是被某个大型文件或者大型日志而占用空间的话,是很让人心烦的,不好找,还容易把业务扰乱,下面,我用python编写了一个小程序 ...
- python打开指定文件-python打包压缩、读取指定目录下的指定类型文件
下面通过代码给大家介绍python打包压缩指定目录下的指定类型文件,具体代码如下所示: import os import datetime import tarfile import fnmatch ...
- python获取文件路径下指定的类型的文件_python学习1-列出指定目录下的指定类型文件...
列出指定目录下的指定类型文件 import sys import os import getopt def DisplayFileAndPath(directory, pfix, pfixset=Fa ...
- python读取压缩文件的指定后缀的文件_python打包压缩、读取指定目录下的指定类型文件...
下面通过代码给大家介绍python打包压缩指定目录下的指定类型文件,具体代码如下所示: import os import datetime import tarfile import fnmatch ...
- Python遍历目录下的文件(os.walk 、os.listdir的用法)
Python遍历目录下的文件(os.walk .os.listdir的用法) 最近想从一个目录转移一些文件到另外一个目录,因为文件有指定的后缀,所以想着用python来转移,不做cv工程师,那就涉及到 ...
- 使用递归算法,打印出某个目录下所有子目录和文件
实操名称:使用递归算法,打印出某个目录下所有子目录和文件 环境: jdk 1.8 一:设计代码如下: import java.io.File;public class TestFile {public ...
- Python入门--获取指定目录下的所有.py文件
#列出指定目录下的所有py文件 import os path=os.getcwd()#获取当前目录 print(path) lst=os.listdir(path)#返回指定路径下的文件和目录信息 f ...
最新文章
- 自定义View 实现软键盘实现搜索
- Android开源音乐播放器之播放器基本功能
- 【放洋屁了】知识焦虑-几点感慨
- c++计算-eigen(1)
- Centos7 安装pyhton3.7.4
- 判断一个文件是否可以使用
- 通信系统仿真中的几个能量归一化问题
- JavaWeb知识点:Http协议
- 模块化之SeaJS(一)
- 12.看板方法---度量和管理报告
- 【互联网安全】阿里云安全专家为你详细解读内容安全及防护
- TML5期末大作业:美丽家乡网站设计——美丽家乡-含论文(4页) HTML+CSS+JavaScript web前端设计与开发期末作品/期末大作业
- Nginx工作原理及基本使用
- 攻防世界(练习小题)
- (程序详解)51单片机+DS12C887+1602高精度时钟,软件:keil4,Proteus 8
- 基于word2vec+TextCNN 实现中文文本分类
- 盘点最近 火火火火 的 GitHub 项目
- Dubbo Admin 发布 v0.1;VMware 或与微软放下恩怨展开合作
- element+后台管理系统数据导出为excel+进度条导出
- 10个深度学习的工具