os modülünün path.getsize metodu

path.getsize metodu, bir dosyanın veya klasörün bayt cinsinden boyutunu döndürür. Metodun parametresinde istediğimiz dosya veya klasörün yolunu belirtiriz. Eğer belirtilen yol yoksa, OSError istisnası döndürülür.

Sözdizimi

pythonimport os

print(os.path.getsize(yol))

Örnek

Dosyamızın bayt cinsinden boyutunu öğrenelim:

pythonimport os

print(os.path.getsize('file.txt'))

Kodun çalıştırılmasının sonucu:

python210

Örnek

Dosyanın boyutunu kilobayt cinsinden öğrenelim. Bunun için elde edilen değeri 1000'e bölelim:

pythonimport os

print(os.path.getsize('file.txt') / 1000)

Kodun çalıştırılmasının sonucu:

python0.21

Ayrıca bakınız

  • disk kullanım istatistiklerini döndüren shutil modülünün disk_usage metodu
  • bir yolun durumunu döndüren os modülünün stat metodu
  • bir yolun varlığını kontrol eden os modülünün path.exists metodu
  • bir klasörün varlığını kontrol eden os modülünün path.isdir metodu
  • bir dosyanın varlığını kontrol eden os modülünün path.isfile metodu