Rutas
/
Python
Python
/
Ejercicios
/
Gestión de errores
Gestión de errores

Gestión de errores

Fácil

Instrucciones

Implementa distintas formas de gestión de errores y de recursos.

Un punto importante de la programación es saber cómo gestionar los errores y cerrar los recursos incluso cuando se producen errores.

Este ejercicio requiere que gestiones distintos tipos de errores. Como la gestión de errores depende bastante del lenguaje de programación, tendrás que consultar las pruebas de tu track para ver qué se necesita exactamente.

Algunas pistas

Para la función filelike_objects_are_closed_on_exception, filelike_object será una instancia de una clase FileLike personalizada definida en la suite de pruebas. Esta clase implementa los siguientes métodos:

  • open y close, para abrir y cerrar de forma explícita.
  • __enter__ y __exit__, para abrir y cerrar de forma implícita.
  • do_something, que puede lanzar o no una Exception.
Editar en GitHub El enlace se abre en una ventana o pestaña nueva
Python Exercism

¿Listo para empezar Gestión de errores?

Regístrate en Exercism para aprender y dominar Python con 17 conceptos146 ejercicios y mentoría humana real, todo gratis.