-2
我想問如何用python和顯示爲dataframe一起計算3個文件夾的大小。計算大小文件夾python
我有文件夾: 一個 乙 Ç
我想要的輸出是:
folder size
A .... byte
B .... byte
C .... byte
我想問如何用python和顯示爲dataframe一起計算3個文件夾的大小。計算大小文件夾python
我有文件夾: 一個 乙 Ç
我想要的輸出是:
folder size
A .... byte
B .... byte
C .... byte
嘗試下面的代碼 -
import os
f= r"D:\Reg"
folder_name= os.path.basename(f)
def get_size(start_path = '.'):
total_size = 0
for dirpath, dirnames, filenames in os.walk(start_path):
for f in filenames:
fp = os.path.join(dirpath, f)
total_size += os.path.getsize(fp)
return total_size
print "{0:<20} {1:>0}".format("Folder"," Size")
print "{0:<20} {1:>0}".format(folder_name,str(get_size(f))+" bytes")
您可以使用循環的文件夾folders = [r"D:\A",r"D:\B",r"D:\C"]
至於我在文件夾中做到這一點!
由於您未能向解決方案顯示任何個人應用程序,因此我投降了。 「我想要這個」並沒有表現出任何努力來解決它,而是自己並不真正凝聚我的精神。 –