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
import os
print(os.path.getsize(percorso))
Esempio
Scopriamo la dimensione del nostro file in byte:
import os
print(os.path.getsize('file.txt'))
Risultato del codice eseguito:
210
Esempio
Scopriamo la dimensione del file in kilobyte.
Per fare ciò, dividiamo semplicemente il valore
ottenuto per 1000:
import os
print(os.path.getsize('file.txt') / 1000)
Risultato del codice eseguito:
0.21
Vedi anche
-
il metodo
disk_usagedel moduloshutil,
che restituisce le statistiche sull'utilizzo del disco -
il metodo
statdel moduloos,
che restituisce lo stato di un percorso -
il metodo
path.existsdel moduloos,
che verifica l'esistenza di un percorso -
il metodo
path.isdirdel moduloos,
che verifica l'esistenza di una cartella -
il metodo
path.isfiledel moduloos,
che verifica l'esistenza di un file