Google Drive’daki Bir Klasörün Boyutunu Öğrenme

Merhabalar.

Google Drive’da dosyların boyutu özellikler penceresinde yazıyor ancak klasörlerin boyutunu göremiyoruz.

Klasörün boyutunu öğrenebilmek için şu adımları uygulayabilirsiniz:

https://colab.research.google.com/ adresinie gidin.

“Create new Notebook” butonuna tıklayarak yeni bir notebook açın.

açılan notebookta aşağıdaki kodları sırayla yazıp çalıştırın. (play butonuna tıklayabilir yada ctrl+enter ile kısayol kullanabilirsiniz)

from google.colab import drive
drive.mount("/gdrive")
cd "/gdrive/My Drive"

Sonra aşağıdaki kodu kendinize göre düzenleyip çalıştırabilirsiniz.

import os
def get_size(start_path = '/gdrive/My Drive/boyutu_ogrenilecek_klasor'):
    total_size = 0
    for dirpath, dirnames, filenames in os.walk(start_path):
        for f in filenames:
            fp = os.path.join(dirpath, f)
            if not os.path.islink(fp):
                total_size += os.path.getsize(fp)

    return total_size

print(get_size()*0.000001, 'megabytes')

Bu yöntem ile hedef klasörün boyutunu megabayt cinsinden öğrenebilirsiniz.

Ayrıca bu yazımı yazarken kullandığım kaynağı görmek isterseniz tıklayınız.

 

Saygılarımla.