Método path.getsize del módulo os
El método path.getsize devuelve el tamaño
en bytes de un archivo o carpeta. En el parámetro
del método especificamos la ruta al archivo o
carpeta deseada. Si la ruta especificada no existe,
se devuelve una excepción OSError.
Sintaxis
import os
print(os.path.getsize(ruta))
Ejemplo
Vamos a averiguar el tamaño de nuestro archivo en bytes:
import os
print(os.path.getsize('file.txt'))
Resultado del código ejecutado:
210
Ejemplo
Vamos a averiguar el tamaño del archivo en kilobytes.
Para ello simplemente dividimos el valor obtenido
entre 1000:
import os
print(os.path.getsize('file.txt') / 1000)
Resultado del código ejecutado:
0.21
Véase también
-
método
disk_usagedel móduloshutil,
que devuelve estadísticas de uso del disco -
método
statdel móduloos,
que devuelve el estado de una ruta -
método
path.existsdel móduloos,
que verifica la existencia de una ruta -
método
path.isdirdel móduloos,
que verifica la existencia de una carpeta -
método
path.isfiledel móduloos,
que verifica la existencia de un archivo