| 查看: 2065 | 回复: 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() |
» 猜你喜欢
805600专硕材料与化工348分求调剂
已经有6人回复
重庆大学材料与化工085600,初试370+,求求调剂建议
已经有5人回复
309求调剂
已经有3人回复
一志愿北交大材料工程,总分358
已经有4人回复
302求调剂一志愿北航070300,本科郑大化学
已经有11人回复
化学工程专硕324分,一志愿中国矿业大学求调剂
已经有7人回复
材料求调剂
已经有11人回复
【求调剂】新能源材料本科,一志愿211,初试321
已经有4人回复
336求调剂
已经有5人回复
材料求调剂
已经有8人回复
» 抢金币啦!回帖就可以得到:
2026年武汉纺织大学国家杰青课题组招收调剂化学 生物 医学 食品 环境研究生
+1/84
江西理工大学赣南实验室赖朝彬教授团队招收调剂硕士研究生
+1/46
能源动力专硕(清洁能源技术)接收调剂硕士生
+1/37
食品科学与工程、生物与医药、食品营养接受调剂
+1/36
大连工业大学 高分子材料 接收考研调剂
+1/18
西南科技大学李永升老师接收材料和化工类研究生调剂
+1/17
长安大学智能爆破课题组招收2026级博士和硕士研究生
+1/16
湖北省重点大学,化工领域
+1/10
烟台大学精准材料高等研究院26年材料方向研究生招生
+1/8
中国农业大学资源与环境学院 - 招聘杰出人才(教授-专技四级)、青年研究员、优秀人才
+1/8
福建师范大学环境微生物技术课题组接受2026级硕士调剂。计划招收2-3名。
+1/8
天津大学光电子能源团队招收博士生、硕士生
+1/7
大连理工大学计算机科学与技术学院/人工智能方向2026年研招调剂公告
+1/6
徐工-环境工程学院-招收调剂硕士
+1/4
哈工程烟台院材化专业2026调剂信息
+1/4
招聘智慧建造或城乡规划背景硕士生
+1/3
上海工程技术大学纺织服装学院辛斌杰院长、郑元生教授团队招收学硕/专硕研究生
+1/2
广东江门 五邑大学柔性传感材料与器件研究开发中心 招收0805、0856调剂硕士
+1/2
2026年北京石油化工学院环境学科-水污染控制工程方向课题组欢迎您
+1/1
武汉纺织大学材料学院杰青团队招收调剂研究生(限高分子、化学、材料、化工相关专业)
+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
回复














回复此楼