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
import os
print(os.path.getsize(yol))
Örnek
Dosyamızın bayt cinsinden boyutunu öğrenelim:
import os
print(os.path.getsize('file.txt'))
Kodun çalıştırılmasının sonucu:
210
Örnek
Dosyanın boyutunu kilobayt cinsinden öğrenelim.
Bunun için elde edilen değeri 1000'e bölelim:
import os
print(os.path.getsize('file.txt') / 1000)
Kodun çalıştırılmasının sonucu:
0.21
Ayrıca bakınız
-
disk kullanım istatistiklerini döndüren
shutilmodülünündisk_usagemetodu -
bir yolun durumunu döndüren
osmodülününstatmetodu -
bir yolun varlığını kontrol eden
osmodülününpath.existsmetodu -
bir klasörün varlığını kontrol eden
osmodülününpath.isdirmetodu -
bir dosyanın varlığını kontrol eden
osmodülününpath.isfilemetodu