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

Scorri per iniziare a programmare

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