Introducción

Completado

Incluso el código mejor escrito contendrá errores. Los errores pueden producirse debido a actualizaciones, archivos movidos u otros cambios inesperados. Afortunadamente, Python ofrece una amplia compatibilidad para el seguimiento y el control de errores.

Escenario: Creación de un programa de cohetes

Imagine que es un desarrollador que está creando un programa para un cohete. El programa debe leer un archivo de configuración para asegurarse de que se carga la configuración adecuada. La lectura del archivo puede producir un error si falta el archivo o tiene otros problemas. En este módulo, explorará cómo crear el programa.

¿Qué descubriré?

Al término de este módulo, sabrá hacer lo siguiente:

  • Leer y usar la salida de errores de las excepciones
  • Controlar correctamente las excepciones
  • Generar excepciones con mensajes de error útiles
  • Usar excepciones para controlar el flujo de un programa

¿Cuál es el objetivo principal?

En este módulo, descubrirá cómo usar la salida de excepción para la depuración, cómo detectar y generar excepciones, y cómo afecta a la lógica de un programa cuando se producen excepciones.

Prerrequisitos

Se familiarizará con el concepto de programación.

No tendrá que instalar Python para completar este módulo. Usará un espacio aislado interactivo para completar los ejercicios.

Si desea probar el código en las explicaciones, es posible que quiera trabajar primero con Introducción a Python en Visual Studio Code, si aún no lo ha hecho. Este módulo le ayudará a preparar el entorno de Python.