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
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