Lección 2 del curso Python Nivel Avanzado.
En la lección anterior hablamos del manejo básico de excepciones usando las sentencias «try» y «except».
Además de estas sentencias existe la opción de usar «else» y «finally» para hacer aún más robusto este manejo de excepciones en Python. Así que veamos cómo usarlas:
Contenido exclusivo para suscriptores
Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.
Acabamos de ver otra alternativa más robusta para el manejo de excepciones en Python.
En el caso de usar la sentencia «else» debemos colocarla después de todas las sentencias «except» mientras que la sentencia «finally» es opcional y debe ubicarse (como su nombre lo indica) al final, después de todas las sentencias anteriores. En este último caso el código siempre se ejecutará, independientemente de si hubo o no excepciones anteriormente.
¡Muy bien! y con las sentencias «try», «except», «else» y «finally» vistas en estas dos primeras lecciones ya tenemos un set de herramientas que podemos incluir en nuestros programas para el manejo de las excepciones que puedan aparecer en el camino. Entonces ya estamos listos para enfocarnos en todo lo relacionado con el manejo de archivos, que será el tema de las siguientes lecciones.
Así que en la próxima lección vamos a ver en detalle las herramientas más recomendadas para realizar la escritura de un archivo de texto en Python.
Todas las lecciones del curso Python Nivel Avanzado
