| 查看: 1977 | 回复: 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() |
» 猜你喜欢
读博
已经有5人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有13人回复
博士申请都是内定的吗?
已经有6人回复
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有5人回复
博士读完未来一定会好吗
已经有29人回复
投稿精细化工
已经有4人回复
高职单位投计算机相关的北核或SCI四区期刊推荐,求支招!
已经有4人回复
导师想让我从独立一作变成了共一第一
已经有9人回复
心脉受损
已经有5人回复
Springer期刊投稿求助
已经有4人回复
» 抢金币啦!回帖就可以得到:
89年大龄青年寻找一位此生愿与君白首,不负花开不负卿
+1/180
香港科技大学显示与光电国家重点实验室招收量子点钙钛矿光电液晶光电与显示博士生
+1/93
寻找承接企业/科研机构/高校:启明人才计划(上海及长三角方向)
+1/83
转录组数据求助
+1/82
首都师范大学生科院微生物代谢工程2026年秋考核博士招生
+3/34
都柏林大学微纳制造博士后招聘启事——二
+1/31
QS TOP100英国南安普顿大学数字健康与生医工招博后,博士,Fellowship,访问学者
+1/30
郑州大学农业与生物制造学院博士后招聘
+1/28
坐标广州,征女友
+2/24
浙江工业大学朱艺涵优青团队“固态电池界面失效表征与创制”方向招收2026年博士生2名
+1/15
长春理工大学和西安工业大学主动光电探测成像技术重点实验室招收博士生
+1/12
新加坡南洋理工大学招聘博士后(固态电池,固体离子导体,转化正极方向)
+1/9
澳门科技大学药学院诚招2026年秋季药剂学/生物材料方向博士研究生
+1/8
北京工业大学韩晓东课题组招收博士研究生
+1/8
北京理工大学(珠海)医疗机器人实验室现招收2026年博士研究生
+1/6
国家“双一流”建设高校-南京林业大学-国家级青年人才团队招聘
+1/6
东江实验室招聘~本科及以上可报~急聘!
+1/5
澳门科技大学中药机制与质量研究全国重点实验室诚招2026年药剂学/生物材料硕士研究生
+1/2
西湖大学李小波课题组诚聘博士后3名(生物学方向)
+1/1
Jade求助
+1/1
2楼2019-01-09 11:13:07













回复此楼