Methode path.getsize van os module

De methode path.getsize retourneert de grootte in bytes van een bestand of map. In de parameter van de methode specificeren we het pad naar het gewenste bestand of map. Als het opgegeven pad niet bestaat, dan wordt een uitzondering OSError geretourneerd.

Syntaxis

pythonimport os

print(os.path.getsize(pad))

Voorbeeld

Laten we de grootte van ons bestand in bytes opvragen:

pythonimport os

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

Resultaat van de uitgevoerde code:

python210

Voorbeeld

Laten we de grootte van het bestand in kilobytes opvragen. Hiervoor delen we de verkregen waarde eenvoudigweg door 1000:

pythonimport os

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

Resultaat van de uitgevoerde code:

python0.21

Zie ook

  • methode disk_usage van de module shutil,
    die de schijfgebruiksstatistieken retourneert
  • methode stat van de module os,
    die de status van een pad retourneert
  • methode path.exists van de module os,
    die het bestaan van een pad controleert
  • methode path.isdir van de module os,
    die het bestaan van een map controleert
  • methode path.isfile van de module os,
    die het bestaan van een bestand controleert