hbueno / Congresso

Trazendo os dados Congresso Nacional do Brasil à comunidade Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Congresso

O presente projeto tem o objetivo de trazer os dados do Congresso Nacional do Brasil à comunidade Python. Ambas Casas do Congresso, o Senado Federal e a Câmara dos Deputados disponibilizam através de diferentes APIs dados sobre seus parlamentares, matérias, legislaturas, votações, etc. Este módulo tem por finalidade apresentar uma interface unificada para estas informações, facilitando o acesso programático dos dados.

No momento, o projeto ainda está em ativo desenvolvimento, em pré-alpha, com poucos dos recursos das APIs ainda mapeados. Estes recursos somente estão disponíveis para o Senado, e estão descritos abaixo.

Senado

O Senado Federal do Brasil disponibiliza seus dados atráves de uma interface REST no portal Serviços de dados abertos do Senado Federal. Neste portal, há uma séries de recursos disponíveis, dos quais mapeei ainda alguns poucos, incluindo o /senador/{codigo}/historico e /senador/lista/legislatura/{legislatura}. Com estes recursos foi possível estabelecer as classes Senador, Legislatura, Matéria e Mandato. O uso das mesmas será descrito em uma série de notebooks no formato Jupyter. Os primeiros da série podem ser encontrados no código fonte. Sua visualização pode ser feita através destes links:

  1. Introdução ao congresso.senado
  2. Explorando o congresso.senado

About

Trazendo os dados Congresso Nacional do Brasil à comunidade Python

License:MIT License


Languages

Language:HTML 70.9%Language:Jupyter Notebook 26.4%Language:Python 2.7%