Iniciante 3–4h
Consulta de clima via API
Consuma uma API REST real (clima) e aprenda a fazer requisições HTTP, tratar respostas JSON e lidar com erros de rede.
PythonhttpxAPI REST
Construa este projeto na PyTrack
Acesse o passo a passo guiado, exercícios e a IDE Python no navegador.
Começar grátisO que você vai construir
- ✓Busca por cidade
- ✓Temperatura, umidade e previsão
- ✓Cache local para evitar chamadas repetidas
- ✓Tratamento de erros de rede e cidade inválida
Passo a passo
- 1
Escolha uma API de clima gratuita
- 2
Faça a requisição com httpx
- 3
Parseie o JSON e extraia os dados
- 4
Trate timeouts e respostas de erro
- 5
Adicione cache simples em arquivo
- 6
(Bônus) Exiba um ícone do tempo
O que você vai aprender
Requisições HTTPParsing de JSONConsumo de APIs