1
resposta

Faça como eu fiz: boas práticas de virtualização

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi Felipe,

Vejo que você compartilhou seu código FastAPI para buscar dados de restaurantes. 👍

O código parece estar funcionando bem para consumir dados de uma API externa e filtrar restaurantes.

Uma sugestão para aprimorar seu código seria adicionar tratamento de erros ao decodificar o JSON.

Isso pode ser útil caso a API retorne um formato inesperado.

Você pode usar um bloco try-except para lidar com possíveis erros ao usar response.json(). Isso tornaria seu código mais robusto.

Exemplo:

try:
    dados_json = response.json()
except json.JSONDecodeError:
    return {"Erro": "Falha ao decodificar JSON da API"}

🎓 Para saber mais: Documentação oficial do FastAPI sobre tratamento de erros.

Continue praticando e explorando o FastAPI! 🥳

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código