Series

Palabras clave en Python: as

Leodanis Pozo Ramos
Leodanis Pozo Ramos
08 dic 2025 1 min
Palabras clave en Python: as

Descubre cómo usar la palabra clave as en Python para crear alias de módulos y capturar excepciones, mejorando la legibilidad de tu código.

Sintaxis

La sintaxis básica para usar as es:

Importar módulos con alias:

import module_name as alias_name

Capturar excepciones:

try:
    # Code that may raise an exception
except ExceptionType as error:
    # Handle the exception

Gestionar contexto con with:

with expression as variable:
    # Code that uses variable

Ejemplos prácticos

Aquí tienes algunos ejemplos de cómo se usa as:

>>> import numpy as np
>>> np.array([1, 2, 3])
array([1, 2, 3])

>>> try:
...     1 / 0
... except ZeroDivisionError as error:
...     print(f"Error: {error}")
...
Error: division by zero

En el primer ejemplo, se importa el módulo numpy y se le asigna el alias np, lo que permite referirse a él de forma más concisa.

En el segundo ejemplo, as se utiliza para capturar una excepción y asignarla a la variable error, permitiendo manejarla e imprimir un mensaje de error.

Uso de as

Los casos de uso más comunes de la palabra clave as incluyen los siguientes:

  • Crear alias para módulos importados, lo que ayuda a reducir la longitud del código y mejora la legibilidad, especialmente con nombres de módulos largos.
  • Capturar excepciones para acceder a los detalles de la excepción en bloques try-except, permitiendo un manejo más preciso de errores.
  • Gestionar contextos con with, asignando el resultado de un gestor de contexto a una variable para facilitar el manejo de recursos como archivos, conexiones de red o bloqueos.

Resumiendo

La palabra clave as en Python es una herramienta versátil que te permite asignar alias a módulos, capturar excepciones y gestionar contextos, facilitando un código más limpio y manejable.

Conocer y emplear as puede mejorar significativamente la legibilidad y organización de tu código Python.