| 查看: 1974 | 回复: 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人回复
小论文投稿
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有9人回复
心脉受损
已经有3人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
2025冷门绝学什么时候出结果
已经有7人回复
» 抢金币啦!回帖就可以得到:
中国地质大学(武汉)—国家级青年人才杨明教授组-招收博士-新能源材料化学及催化材料
+1/76
因为雪而勾起的一些往事
+1/65
东北大学数字钢铁全国重点实验室刘振宇教授课题组拟招收2026级入学博士研究生1~2名
+2/64
2026年博士招生--北京理工大学交叉学科(航空,力学,能动,计算机等方向)
+1/38
广州医科大学招聘微塑料生物毒理纳米材料方向博士后2名
+1/34
工作一年半了,突然分配到浮选药剂的合成,我想问问浮选药剂是不是夕阳产业了
+1/32
澳门科技大学2026年数学博士招生—计算物理与数学课题组:计算流体与相场方法
+1/22
博士/硕士招生
+1/9
中科院过程工程研究所 诚招博士后及科研助理
+1/9
限广州,征女友
+2/8
海南大学国家高层次人才团队2026年博士招生
+1/6
招若干有机合成人员 (中山大学)
+1/6
哈尔滨工业大学(深圳)赵怡潞课题组诚招博士后
+1/6
北理工柔性电子国家杰青团队招【博士后】【博士】【科研助理】
+1/4
澳大利亚南昆士兰大学(UniSQ)量子点课题组 招收CSC全奖博士生
+1/3
东莞理工学院-大连化物所联合招聘光催化方向博士后2名(年薪48W)
+1/2
QS Top-88悉尼科技大学数据科学/AI 招收2026年入学 校奖 博士生2名,3月底截止
+1/2
上海交通大学李婉露课题组博士后招聘(神经生物学/器官芯片/类器官方向)
+1/2
澳大利亚南昆士兰大学(UniSQ)量子点课题组招收博士生
+1/1
海南大学化学院 招聘 材料与电化学方向——研究助理,博士(2026年入学)
+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
回复













回复此楼