Este repositório contém utilitários e funções de web scraping para coletar dados relacionados aos deputados federais na Câmara dos Deputados do Brasil. Essas ferramentas podem ser usadas para extrair as mais diversas informações que não estão disponíveis na api da câmara, ou que não estão estruturada de uma forma organizada.
As informações não disponíveis na API da câmara são estraídas do site oficial do Câmara dos Deputados (https://www.camara.leg.br/)
Se você tiver de alguma outra informação que esteja disponível lá, abra uma issue.
Certifique-se de ter as seguintes dependências instaladas:
Clone este repositório:
git clone https://github.com/seu-usuario/utils.git
Navegue até o diretório do repositório:
cd utils
Instale as dependências rodando o seguinte comando dentro do repositório:
pip3 install -r requirements.txt
Adicione o arquivo com as variáveis de ambiente do script. Ele deve se chamar .env
, use como base o arquivo .env.example
:
cp .env.example .env
Execute o script
python3 extract_gabinet_data.py
Gostaríamos muito da sua ajuda para melhorar este projeto. Se você deseja contribuir, siga estas etapas:
git checkout -b minha-contribuicao
git commit -m "Adicionei novos recursos"
git push origin minha-contribuicao
Participe da nossa comunidade no discord para discussões, feedback e suporte: