| 查看: 2048 | 回复: 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() |
» 猜你喜欢
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有7人回复
282分材料专业求调剂院校
已经有22人回复
0857 资源与环境 285分
已经有3人回复
标题:捡漏预警|08工科/09农学调剂!英语要求低,过线即有机会!
已经有12人回复
一志愿安徽大学材料工程专硕313分,求调剂的学校
已经有8人回复
313求调剂
已经有4人回复
083000环境科学与工程调剂
已经有8人回复
材料调剂,307分
已经有12人回复
070300化学 280 一志愿太原理工 求调剂
已经有9人回复
一志愿北京化工大学材料与化工296分求调剂
已经有12人回复
» 抢金币啦!回帖就可以得到:
有机合成岗位招聘
+1/895
鲍红丽课题组 研究生招生启事
+1/486
山东征女友,坐标济南
+1/169
车间配有多台3吨搪瓷反应釜和燃气锅炉、冷凝器等辅助设备,可代加工,可提供项目合作
+1/99
哈尔滨理工大学机械学院陈涛教授课题组面向秀学生招收2026级博士研究生
+1/85
厦门大学电池工况表征博士后招聘(固态电池 / 层状氧化物正极 / 原位-工况表征方向)
+1/84
【沈阳农业大学机械专硕调剂】
+2/76
西安建筑科技大学,樊重庆课题组招收调剂研究生1名。
+2/64
arXiv 预印本求推荐
+2/44
澳大利亚皇家墨尔本理工大学(RMIT)理学院 院士团队2026招收CSC博士生
+1/36
结节穿刺等待中,求良性
+1/36
瑞典林雪平大学(linköping university)诚聘 氮化物基无机材料方向 博士后1名
+1/30
【实战型】【生物医药】2026青岛大学招博士生 含少数民族骨干计划2名!!!
+1/17
美国密苏里大学“柔性电子”课题组诚聘博士和博士后
+1/16
福建师范大学化学与材料学院杜克钊团队招生
+1/8
国家杰青低维材料与器件力学团队2026年招收博士研究生
+1/6
福建师范大学化学与材料学院杜克钊团队招生
+1/5
总分291英一、数二-中核论文(导师一作、本人二作)-一志愿211学硕-自我介绍详细
+1/3
【博士招生】北方工业大学招收 机械工程方向 申请考核制博士
+1/2
CSC-UTT : CNRS 法国国家科学研究中心/UTT 特鲁瓦工程技术大学 CSC博士phd全奖招生
+1/1
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
回复













回复此楼