Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Gestion des erreurs avec les API | Principes de base des API et Envoi de requêtes
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Travail Avec les API en Python
Section 1. Chapitre 4
single

single

bookDéfi : Gestion des erreurs avec les API

Glissez pour afficher le menu

Dans ce défi, l'objectif est d'améliorer la fiabilité de vos requêtes API en gérant les erreurs de manière appropriée. Lors de l'utilisation d'API, il est courant de rencontrer des problèmes tels que des URL incorrectes, des problèmes de réseau ou des réponses inattendues. La capacité à détecter ces problèmes et à y répondre de façon adéquate constitue une compétence essentielle pour des intégrations API robustes. L'objectif est de demander un fait sur les chats à l'API Cat Facts. Cependant, si un problème survient—comme une défaillance réseau ou une réponse invalide—votre code doit afficher un message clair indiquant l'échec.

Tâche

Swipe to start coding

Écrire une fonction qui demande un fait sur les chats à l’API Cat Facts et l’affiche. Si la requête échoue pour quelque raison que ce soit, afficher « Failed to retrieve cat fact. » Votre fonction doit gérer les exceptions pouvant survenir lors de la requête ou du traitement de la réponse.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt