Cómo leer un archivo Xlsx en Python sin usar Pandas – Solucionado

Introducción

Python es un lenguaje de programación muy versátil que nos permite realizar una gran variedad de tareas, entre ellas la lectura de archivos en diferentes formatos. En este artículo, te mostraré cómo puedes leer un archivo Xlsx en Python sin necesidad de utilizar la librería Pandas.

Usando la librería openpyxl

Para leer un archivo Xlsx en Python sin Pandas, podemos utilizar la librería openpyxl. Esta librería nos permite trabajar con archivos Excel en formato Xlsx de una manera sencilla y eficiente.

Lo primero que debes hacer es instalar la librería openpyxl si aún no la tienes instalada. Puedes hacerlo utilizando pip:

pip install openpyxl

Una vez instalada la librería, podemos proceder a leer el archivo Xlsx. A continuación, te muestro un ejemplo de cómo hacerlo:

from openpyxl import load_workbook

archivo_xlsx = 'archivo.xlsx'

wb = load_workbook(archivo_xlsx)

hoja = wb.active

for fila in hoja.iter_rows(values_only=True):

print(fila)

En este ejemplo, abrimos el archivo Xlsx llamado ‘archivo.xlsx’ y luego iteramos sobre cada fila de la hoja activa imprimiendo su contenido.

Conclusión

Como has podido ver, es posible leer un archivo Xlsx en Python sin necesidad de utilizar la librería Pandas. La librería openpyxl nos ofrece una alternativa eficiente para manejar archivos Excel en formato Xlsx. Espero que esta información te haya sido útil y te anime a explorar más posibilidades de trabajo con archivos en Python. ¡Happy coding!