Cómo obtener el tamaño de un archivo en Python – Resuelto

Introducción

En Python, a veces necesitamos obtener el tamaño de un archivo para realizar ciertas operaciones. En este artículo, te mostraré cómo puedes obtener el tamaño de un archivo en Python de forma sencilla y rápida.

Método 1: Usando os.path.getsize()

La forma más sencilla de obtener el tamaño de un archivo en Python es utilizando la función os.path.getsize() del módulo os. Esta función devuelve el tamaño del archivo en bytes.

Aquí tienes un ejemplo de cómo puedes utilizar esta función:

«`python

import os

# Ruta del archivo

archivo = ‘mi_archivo.txt’

# Obtener el tamaño del archivo

tamaño = os.path.getsize(archivo)

print(f»El tamaño del archivo {archivo} es: {tamaño} bytes»)

«`

Método 2: Usando os.stat()

Otra forma de obtener el tamaño de un archivo en Python es utilizando la función os.stat() del módulo os. Esta función también devuelve información sobre el archivo, incluido su tamaño.

Aquí tienes un ejemplo de cómo puedes utilizar esta función:

«`python

import os

# Ruta del archivo

archivo = ‘mi_archivo.txt’

# Obtener información sobre el archivo

informacion = os.stat(archivo)

# Obtener el tamaño del archivo en bytes

tamaño = informacion.st_size

print(f»El tamaño del archivo {archivo} es: {tamaño} bytes»)

«`

Conclusión

En este artículo, te he mostrado dos formas sencillas de obtener el tamaño de un archivo en Python. Puedes utilizar cualquiera de estos métodos según tus preferencias. ¡Espero que te haya sido útil!

Rodrigo Olivares
Rodrigo Olivares

Rodrigo Olivares es un Ingeniero en Informática y estratega web que comparte en su canal de YouTube y en sus sitios web personales mas de 15 años de experiencia trabajando en diseño de sitios web, SEO, monetización e Inteligencia Artificial (IA)

Artículos: 554