Desenvolver um script em Python utilizando BotCity para automatizar a consulta de endereços a partir de uma lista de CEPs (Códigos de Endereçamento Postal). O desafio consiste em acessar um site de consulta de CEP, buscar os endereços correspondentes, extrair os dados e gerar um relatório em Excel com todas as informações coletadas.
Site de Referência:
Utilização do site de Busca CEP dos correios para realizar as consultas.
Etapas do Desenvolvimento:
🧑💻 Criação do Ambiente de Desenvolvimento:- Configuração de um ambiente virtual (temporário).
- Instalação das bibliotecas necessárias: pandas, time, e requests.
- Uso do BotCity para acessar o site de consulta de CEP dos correios, preencher o campo de busca com os CEPs extraídos do arquivo excel e capturar os dados de endereço.
📄Geração de Relatório:
- Armazenamento dos dados coletados (CEP, Logradouro, Bairro, Cidade, Estado) em um arquivo excel (dados_coletados.csv).
😎 Execução e Testes:
- Realização de testes após a finalização do script para garantir que os CEPs sejam consultados corretamente e que os dados de endereço sejam salvos no relatório.
- Caso um CEP não exista, isso não interferirá na execução do bot e o CEP não será salvo no relatório.
Vídeo de Execução
Tags:
Desafios semanais
