Skip to content

andreadcsousa/projeto_comercio-exterior_scraping_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

📊 Da Web aos Insights: Coleta e Análise de Dados Públicos (Comércio Exterior)

Este repositório contém o código e material didático desenvolvido para o workshop ministrado por mim no PrograMaria Summit 2023. O projeto demonstra, de forma prática e ponta a ponta, como utilizar Python para automatizar a captura de dados governamentais abertos, processar grandes volumes de registros e extrair inteligência de mercado sobre o comércio exterior brasileiro.

🎯 Contexto e Objetivo de Negócio

Muitas tomadas de decisão e análises econômicas dependem do portal oficial de microdados do Governo Federal (Comex Stat). No entanto, o processo manual de pesquisar, baixar e estruturar múltiplos arquivos de movimentações comerciais gera atrasos crônicos.

Esta solução resolve esse problema dividindo-se em duas frentes:

  1. Engenharia de Dados: Um pipeline automatizado que acessa a página do governo, identifica as bases de Importação e Exportação mais recentes via Web Scraping, faz o download e salva tudo de forma estruturada em nuvem.
  2. Análise de Dados: Processamento de microdados brutos com Pandas para responder de forma visual e imediata a perguntas reais de negócios sobre a balança comercial.

🚀 Perguntas de Negócio Respondidas pelo Projeto

Após consolidar o fluxo de extração, o pipeline processa a base para gerar insights visuais sobre as seguintes questões:

  • Em 2022, a balança comercial do Brasil tendeu mais para importação ou exportação?
  • Quais estados brasileiros lideraram o ranking de exportações no período?
  • De quais países o Brasil mais importa insumos?
  • Qual é a oscilação mensal do volume de cargas movimentadas?

🛠️ Tecnologias e Bibliotecas Utilizadas

  • Python 3.10+ (Linguagem base)
  • Web Scraping / Ingestão: requests e BeautifulSoup4
  • Manipulação & ETL: pandas
  • Visualização de Dados (Data Viz): matplotlib e plotly.express
  • Ambiente de Execução: Google Colab integrado ao Google Drive

🏗️ Como o Pipeline Funciona

O fluxo do código segue uma lógica direta e sequencial:

  1. Conexão: Vinculação com o Google Drive para armazenamento seguro dos arquivos.
  2. Raspagem (Scraping): Varredura dos seletores HTML da página oficial para localizar os links diretos dos arquivos .csv de Importação e Exportação do ano desejado.
  3. ETL (Processamento): Leitura otimizada das bases usando delimitadores específicos (sep=";"), padronização de tipos de dados e criação de um atributo derivado (TP_CARGA) para unificar as bases de entrada.
  4. Data Viz: Agrupamento dos dados (groupby e value_counts) para alimentar os gráficos dinâmicos de resposta comercial.

📌 Links do Projeto


Workshop desenvolvido e apresentado por Andrea Sousa no PrograMaria Summit 2023.

About

Projeto criado em Python, com análises dos dados do Comércio Exterior, disponibilizados pelo Governo do Brasil.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors