Facilitar o uso da API do TSE(Tribunal Superior Eleitoral).
- Fácil utilização
- Funções divididas por meio de metétodos
- ✨Tudo isso feito para facilitar a analise dos dados✨
O modulo necessita da bibliotéca requests.
pip install requestsImportação do modulo .
from apy_tse import api_tse_tabela as api- Agora podemos chamar nosso modulo escrevendo
api.
Exemplo para conseguir receber dados sobre a votação no brasil
print(api.getGeral('br'))O resultado será um dicionário com as informações .
dicionárioInformaçõesGeraisEs = api.getGeral('es')
print(dicionárioInformaçõesGeraisEs)
dicionárioInformaçõesGeraisBr = api.getGeral('br')
print(dicionárioInformaçõesGeraisBr )- Coloque a sigla do Estado desejado para obter a informação sobre aquele Estado.
- A sigla
'br'para receber dados sobre a votação de presidente do Brasil. - Retorna um dicionário com as informações.
dicionárioInformaçõesPresidenteBr = api.getPresidentes('br')
print(dicionárioInformaçõesPresidenteBr)
dicionárioInformaçõesPresidenteMs = api.getPresidentes('ms')
print(dicionárioInformaçõesPresidenteMs)- Recebe as informações dos candidatos.
- Coloque a sigla do Estado desejado para obter a informação sobre aquele Estado.
- A sigla
'br'para receber dados sobre a votação de presidente do Brasil. - Retorna uma lista de dicionário dos candidatos.
dicionárioInformaçõesSenadoresMs = api.getSenadores('ms')
print(dicionárioInformaçõesSenadoresMs)- Recebe as informações dos candidatos.
- Coloque a sigla do Estado desejado para obter a informação sobre aquele Estado.
- Retorna uma lista de dicionário dos candidatos.
dicionárioInformaçõesDeputadosFederaisMs = api.getDeputadosFederais('ms')
print(dicionárioInformaçõesDeputadosFederaisMs)- Recebe as informações dos candidatos.
- Coloque a sigla do Estado desejado para obter a informação sobre aquele Estado.
- Retorna uma lista de dicionário dos candidatos.
dicionárioInformaçõesDeputadosEstaduaisMs = api.getDeputadosEstaduais('ms')
print(dicionárioInformaçõesDeputadosEstaduaisMs)- Recebe as informações dos candidatos.
- Coloque a sigla do Estado desejado para obter a informação sobre aquele Estado.
- Retorna uma lista de dicionário dos candidatos.
dicionárioInformaçõesVotoDistrital = api.getDistrital()
print(dicionárioInformaçõesVotoDistrital)- Recebe as informações dos candidatos.
- Coloque a sigla do Estado desejado para obter a informação sobre aquele Estado.
- Retorna uma lista de dicionário dos candidatos.
Apenas o Pernanbuco disponível
O exemplo necessita da bibliotéca pandas.
pip install pandasimport pandas as pd
from apy_tse import api_tse_tabela as apidataFrameInfoVotacao = pd.DataFrame([api.getGeral('es')])- Como o getgeral retorna apenas 1 dicionário, por tanto é necessário passar ele como lista.
dataFramePresidente = pd.DataFrame(api.getPresidentes('br'))- Como o os outros métodos retorna uma lista de dicionário então só passamos o método.