| 17 | 1/1 | 返回列表 |
| 查看: 2040 | 回復(fù): 16 | |||
710355635鐵桿木蟲(chóng) (正式寫手)
|
[交流]
統(tǒng)計(jì)指定目錄下每個(gè)文件的大。òㄎ募䦅A)
|
||
|
#原貼網(wǎng)址:https://www.52pojie.cn/thread-850755-1-1.html 作者:hustlzp # 使用Python 3運(yùn)行 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') #更改當(dāng)前工作目錄 def Print_Size_Of_Current_Dir(): file_size = dict()# 創(chuàng)建一個(gè)空的字典,用來(lái)存儲(chǔ)我們的結(jié)果 current_work_dir = os.curdir #指代當(dāng)前目錄,在windows系統(tǒng)下是'.' # current_work_dir = os.getcwd()#返回當(dāng)前工作目錄 all_file = os.listdir(current_work_dir)#用列表列舉當(dāng)前目錄中的文件名 for each_file in all_file:#依次提取這個(gè)列表中的每一個(gè)元素(路徑) if os.path.isdir(each_file) == True:#判斷這個(gè)路徑是否表示文件夾 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))) #下面我們來(lái)打印結(jié)果 for type_file in file_size: print('【%s】:【%s】'%(type_file,file_size[type_file])) Print_Size_Of_Current_Dir() |
» 搶金幣啦!回帖就可以得到:
+2/166
+2/92
+5/45
+1/38
+1/23
+2/19
+1/15
+1/12
+1/11
+1/8
+1/7
+1/7
+1/7
+1/7
+1/7
+1/7
+1/3
+1/3
+1/2
+1/1
鐵桿木蟲(chóng) (正式寫手)
| 這是代碼!交流學(xué)習(xí)! |
| 17 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研]
|
旅行中的紫葡萄 2026-03-03 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 306求調(diào)劑 +7 | 張張張張oo 2026-03-03 | 7/350 |
|
|
[考研] 085600材料與化工調(diào)劑 280分 +10 | yyqqhh 2026-03-03 | 10/500 |
|
|
[考研] 266材料化工求調(diào)劑 +3 | 哇塞王帥 2026-03-03 | 3/150 |
|
|
[考研] 材料學(xué)碩318求調(diào)劑 +11 | February_Feb 2026-03-01 | 11/550 |
|
|
[考研] 中國(guó)科學(xué)技術(shù)大學(xué)材料與化工281求調(diào)劑,有科研和獲獎(jiǎng)經(jīng)歷 +6 | wsxw 2026-03-02 | 7/350 |
|
|
[考研] 080500材料科學(xué)與工程 +4 | 202114020319 2026-03-03 | 4/200 |
|
|
[考研] 課題組接收材料類調(diào)劑研究生 +6 | gaoxiaoniuma 2026-02-28 | 9/450 |
|
|
[考研] 324求調(diào)劑 +4 | wxz2 2026-03-03 | 5/250 |
|
|
[考研] 0856調(diào)劑 +10 | 劉夢(mèng)微 2026-02-28 | 10/500 |
|
|
[考研] 11408,學(xué)碩276求調(diào)劑 +3 | 崔wj 2026-03-02 | 5/250 |
|
|
[考研] 321求調(diào)劑一志愿東北林業(yè)大學(xué)材料與化工英二數(shù)二 +5 | 蟲(chóng)蟲(chóng)蟲(chóng)蟲(chóng)蟲(chóng)7 2026-03-01 | 9/450 |
|
|
[考研] 295求調(diào)劑。一志愿報(bào)考鄭州大學(xué)化學(xué)工藝學(xué)碩,總分295分 +8 | yl1 2026-03-02 | 9/450 |
|
|
[考研] 285求調(diào)劑 +9 | 滿頭大汗的學(xué)生 2026-02-28 | 9/450 |
|
|
[考研] 材料復(fù)試調(diào)劑 +5 | 學(xué)材料的點(diǎn) 2026-03-01 | 6/300 |
|
|
[考研] 一志愿中石油(華東)本科齊魯工業(yè)大學(xué) +3 | 石能偉 2026-03-02 | 3/150 |
|
|
[考研] 265分求調(diào)劑不調(diào)專業(yè)和學(xué)校有行學(xué)上就 +6 | 禮堂丁真258 2026-02-28 | 9/450 |
|
|
[基金申請(qǐng)]
|
Doma 2026-03-01 | 7/350 |
|
|
[考研] 化工299分求調(diào)劑 一志愿985落榜 +5 | 嘻嘻(*^ω^*) 2026-03-01 | 5/250 |
|
|
[考研] 317一志愿華南理工電氣工程求調(diào)劑 +6 | Soliloquy_Q 2026-02-28 | 11/550 |
|