Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Fehlerbehandlung mit APIs | API-Grundlagen und Anfragen Stellen
Arbeiten mit APIs in Python
Abschnitt 1. Kapitel 4
single

single

bookHerausforderung: Fehlerbehandlung mit APIs

Swipe um das Menü anzuzeigen

In dieser Aufgabe liegt der Schwerpunkt darauf, API-Anfragen durch eine angemessene Fehlerbehandlung zuverlässiger zu gestalten. Bei der Arbeit mit APIs treten häufig Probleme wie fehlerhafte URLs, Netzwerkprobleme oder unerwartete Antworten auf. Die Fähigkeit, diese Probleme zu erkennen und angemessen darauf zu reagieren, ist eine grundlegende Kompetenz für stabile API-Integrationen. Ziel ist es, eine Katzenfakt-Anfrage an die Cat Facts API zu stellen. Sollte jedoch ein Fehler auftreten – beispielsweise ein Netzwerkfehler oder eine ungültige Antwort – soll Ihr Code eine eindeutige Meldung ausgeben, die auf das Scheitern hinweist.

Aufgabe

Swipe to start coding

Eine Funktion schreiben, die eine Katzenfakt-Anfrage an die Cat Facts API sendet und das Ergebnis ausgibt. Falls die Anfrage aus irgendeinem Grund fehlschlägt, "Failed to retrieve cat fact." ausgeben. Die Funktion muss mögliche Ausnahmen behandeln, die während der Anfrage oder der Verarbeitung der Antwort auftreten können.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

some-alt