| 查看: 1998 | 回复: 16 | |||
[交流]
统计指定目录下每个文件的大小(包括文件夹)
|
|||
|
#原贴网址:https://www.52pojie.cn/thread-850755-1-1.html 作者:hustlzp # 使用Python 3运行 import os # 获取文件夹下的文件大小 https://www.jianshu.com/p/a5ec32322fd6 def Get_Dir_Size(dir): size = 0 for root, dirs, files in os.walk(dir): size += sum([os.path.getsize(os.path.join(root, name)) for name in files]) return size # python 文件大小显示kb、mb或gb等 https://blog.csdn.net/mp624183768/article/details/84892999 def Covert_File_Size(size): kb = 1024; mb = kb * 1024; gb = mb * 1024; tb = gb * 1024; if size >= tb: return "%.1fTB" % float(size / tb) if size >= gb: return "%.1fGB" % float(size / gb) if size >= mb: return "%.1fMB" % float(size / mb) if size >= kb: return "%.1fKB" % float(size / kb) os.chdir(r'C:\Program Files') #更改当前工作目录 def Print_Size_Of_Current_Dir(): file_size = dict()# 创建一个空的字典,用来存储我们的结果 current_work_dir = os.curdir #指代当前目录,在windows系统下是'.' # current_work_dir = os.getcwd()#返回当前工作目录 all_file = os.listdir(current_work_dir)#用列表列举当前目录中的文件名 for each_file in all_file:#依次提取这个列表中的每一个元素(路径) if os.path.isdir(each_file) == True:#判断这个路径是否表示文件夹 file_size.setdefault(each_file,Covert_File_Size(Get_Dir_Size(each_file))) else:# 如果不是文件夹,即是有后缀的那些文件 file_size.setdefault(each_file, Covert_File_Size(os.path.getsize(each_file))) #下面我们来打印结果 for type_file in file_size: print('【%s】:【%s】'%(type_file,file_size[type_file])) Print_Size_Of_Current_Dir() |
» 猜你喜欢
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
要不要辞职读博?
已经有3人回复
论文终于录用啦!满足毕业条件了
已经有26人回复
2026年机械制造与材料应用国际会议 (ICMMMA 2026)
已经有4人回复
Cas 72-43-5需要30g,定制合成,能接单的留言
已经有8人回复
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有8人回复
自荐读博
已经有3人回复
不自信的我
已经有5人回复
» 抢金币啦!回帖就可以得到:
上海交通大学医学院王戈林课题组招聘博士后和助理研究员
+1/268
原子层沉积(ALD)磁控溅射PECVD等微纳代工服务:18817872921
+1/88
供应德国EXAKT艾卡特半导体导热散热材料三辊研磨机50 PLUS
+1/85
DNA甲基化位点定量试剂盒(qPCR版)-适合特定基因位点5mC定量检测
+1/84
成都理工大学全国重点实验室公开诚聘绿色有机合成方向联培生及科研助理
+1/76
山东征女友,坐标济南
+1/60
昆明理工大学冶能院离子液体冶金课题组招收博士
+1/57
依旧想念
+4/48
中国地质大学(北京)王琳课题组招收2026年硕转博/申请-考核博士研究生-1月8日截止
+1/28
杨老师招收联合培养硕士、博士生或客座学生
+1/18
福建师范大学柔性电子学院招收2026年博士(储能材料与柔性电子器件)
+2/18
中国科学院大学-杨晗课题组-诚聘-博士后、副研究员
+1/15
双一流天津工业大学电信学院李鸿强教授招收2026年申请审核制博士3人
+1/10
[招募] 上海交通大学环境健康课题组科研实习生(环境健康与生物学大数据方向)
+1/9
长江学者团队招聘药学/生物信息学等方向高校教师7名(地点杭州、有事业编)+博后5名
+1/8
南京林业大学 国家级人才团队 招收 生物信息学和生物学相关专业2026级博士生3-4名
+1/8
香港科技大学 Abhishek Kumar Srivastava 教授课题组 招收博士生
+2/6
浙江大学傅杰团队(杰青)高薪招聘博士后
+1/5
北京工业大学材料学院吴玉锋教授、王长龙研究员招收博士研究生
+1/4
香港科技大学显示与光电国家重点实验室招收量子点钙钛矿光电液晶显示方向博士生
+2/2
2楼2019-01-09 11:13:07
简单回复
longwave3楼
2019-01-09 11:19
回复
tzynew4楼
2019-01-09 12:33
回复
2019-01-09 13:55
回复
youngen6楼
2019-01-09 19:10
回复
youngen7楼
2019-01-09 19:11
回复
nono20098楼
2019-01-09 20:25
回复
·
2019-01-09 20:28
回复
iamluo10楼
2019-01-09 22:08
回复
syhorchid11楼
2019-01-09 23:35
回复
Biotage12楼
2019-01-11 07:44
回复
hbabc13楼
2019-01-11 07:53
回复
sz_kebaoyuan14楼
2019-01-11 07:56
回复
xiaoqiuqiu2015楼
2019-01-11 07:58
回复
miaojiabing16楼
2019-01-14 08:16
回复
miaojiabing17楼
2019-01-16 08:05
回复












回复此楼