Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Tratamento de Erros com APIs | Noções Básicas de API e Realização de Requisições
/
Trabalhando com APIs em Python
Seção 1. Capítulo 4
single

single

bookDesafio: Tratamento de Erros com APIs

Deslize para mostrar o menu

Neste desafio, o foco será tornar suas requisições de API mais confiáveis ao lidar com erros de forma adequada. Ao trabalhar com APIs, é comum encontrar problemas como URLs incorretas, falhas de rede ou respostas inesperadas. Ser capaz de detectar esses problemas e responder de maneira apropriada é uma habilidade essencial para integrações robustas com APIs. O objetivo é solicitar um fato sobre gatos da Cat Facts API. No entanto, se algo der errado—como uma falha de rede ou uma resposta inválida—seu código deve exibir uma mensagem clara indicando a falha.

Tarefa

Swipe to start coding

Escreva uma função que solicite um fato sobre gatos da Cat Facts API e o imprima. Se a solicitação falhar por qualquer motivo, imprima "Failed to retrieve cat fact." Sua função deve tratar possíveis exceções que possam ocorrer durante a solicitação ou o processamento da resposta.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 4
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

some-alt