Metodo path.getsize del modulo os

Il metodo path.getsize restituisce la dimensione in byte di un file o di una cartella. Nel parametro del metodo specifichiamo il percorso del file o della cartella desiderata. Se il percorso specificato non esiste, viene restituita un'eccezione OSError.

Sintassi

pythonimport os

print(os.path.getsize(percorso))

Esempio

Scopriamo la dimensione del nostro file in byte:

pythonimport os

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

Risultato del codice eseguito:

python210

Esempio

Scopriamo la dimensione del file in kilobyte. Per fare ciò, dividiamo semplicemente il valore ottenuto per 1000:

pythonimport os

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

Risultato del codice eseguito:

python0.21

Vedi anche

  • il metodo disk_usage del modulo shutil,
    che restituisce le statistiche sull'utilizzo del disco
  • il metodo stat del modulo os,
    che restituisce lo stato di un percorso
  • il metodo path.exists del modulo os,
    che verifica l'esistenza di un percorso
  • il metodo path.isdir del modulo os,
    che verifica l'esistenza di una cartella
  • il metodo path.isfile del modulo os,
    che verifica l'esistenza di un file