Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Manejo de Errores con APIs | Conceptos Básicos de API y Realización de Solicitudes
Trabajando con APIs en Python
Sección 1. Capítulo 4
single

single

bookDesafío: Manejo de Errores con APIs

Desliza para mostrar el menú

En este desafío, se enfocará en hacer que sus solicitudes a la API sean más confiables mediante el manejo adecuado de errores. Al trabajar con APIs, es común encontrar problemas como URLs incorrectas, problemas de red o respuestas inesperadas. La capacidad de detectar estos problemas y responder de manera adecuada es una habilidad esencial para integraciones robustas con APIs. Su objetivo es solicitar un dato sobre gatos de la Cat Facts API. Sin embargo, si ocurre algún problema—como una falla de red o una respuesta no válida—su código debe mostrar un mensaje claro que indique el fallo.

Tarea

Swipe to start coding

Escribe una función que solicite un dato curioso sobre gatos de la API Cat Facts y lo imprima. Si la solicitud falla por cualquier motivo, imprime "Failed to retrieve cat fact." Tu función debe manejar posibles excepciones que puedan ocurrir durante la solicitud o el manejo de la respuesta.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 4
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt