Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Gestione degli Errori con le API | Nozioni di Base sulle API e Invio di Richieste
Lavorare con le API in Python
Sezione 1. Capitolo 4
single

single

bookSfida: Gestione degli Errori con le API

Scorri per mostrare il menu

In questa sfida, l'obiettivo è rendere le richieste API più affidabili gestendo gli errori in modo appropriato. Quando si lavora con le API, è comune incontrare problemi come URL errati, problemi di rete o risposte inattese. Essere in grado di rilevare questi problemi e rispondere in modo adeguato è una competenza fondamentale per integrazioni API robuste. L'obiettivo è richiedere un fatto sui gatti dalla Cat Facts API. Tuttavia, se qualcosa va storto—come un errore di rete o una risposta non valida—il codice deve stampare un messaggio chiaro che indichi il fallimento.

Compito

Swipe to start coding

Scrivere una funzione che richieda un fatto sui gatti dall'API Cat Facts e lo stampi. Se la richiesta fallisce per qualsiasi motivo, stampare "Failed to retrieve cat fact." La funzione deve gestire le possibili eccezioni che possono verificarsi durante la richiesta o l'elaborazione della risposta.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 4
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

some-alt