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

pythonimport os

print(os.path.getsize(ruta))

Ejemplo

Vamos a averiguar el tamaño de nuestro archivo en bytes:

pythonimport os

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

Resultado del código ejecutado:

python210

Ejemplo

Vamos a averiguar el tamaño del archivo en kilobytes. Para ello simplemente dividimos el valor obtenido entre 1000:

pythonimport os

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

Resultado del código ejecutado:

python0.21

Véase también

  • método disk_usage del módulo shutil,
    que devuelve estadísticas de uso del disco
  • método stat del módulo os,
    que devuelve el estado de una ruta
  • método path.exists del módulo os,
    que verifica la existencia de una ruta
  • método path.isdir del módulo os,
    que verifica la existencia de una carpeta
  • método path.isfile del módulo os,
    que verifica la existencia de un archivo