Automações e APIs


Imagem 1 - Função Extrair Dados


Na nossa última aula começamos a disciplina de Botcity+Python, aprendemos a configurar um ambiente com uma versão específica do python para cada projeto, e fizemos uma pequena automação, onde o bot ia no google e pesquisava o clima de Manaus e depois retornava o clima da semana.

Após isso continuamos melhorando nossa última automação, dessa vez fazendo uso de APIs, O objetivo? Criar um bot capaz de coletar dados climáticos de diversas cidades da Zona Metropolitana de Manaus de forma rápida e eficiente.


Como funciona?

  1. Consumo da API: Nosso bot inicia sua jornada consumindo uma API que nos fornece uma lista completa das cidades do Amazonas. Essa API serve como um catálogo, fornecendo os dados essenciais para a próxima etapa.

  2. Pesquisa no Google: Para cada cidade da Zona Metropolitana de Manaus, o bot realiza uma pesquisa detalhada no Google. Essa pesquisa tem como objetivo encontrar as informações mais precisas sobre as temperaturas máximas e mínimas de cada localidade.

  3. Extração de Dados: O bot extrai os dados climáticos relevantes das páginas de resultados do Google. Essas informações são então retornadas e apresentadas ao usuário

Com essa automação, conseguimos:

  • Agilidade: A coleta de dados climáticos que antes era manual e demandava uma quantia considerável de tempo agora é realizada em poucos minutos.
  • Precisão: Os dados extraídos são confiáveis e atualizados, garantindo a qualidade das informações.
  • Escalabilidade: A automação pode ser facilmente adaptada para coletar dados de outras regiões ou para realizar outras tarefas.
Com isso aprendemos como utilizar APIs em nossas automações, abrindo um leque de novas possibilidades para o que poderemos fazer no futuro.

Comentários