Skip to content

Instantly share code, notes, and snippets.

@MrCl0wnLab
Last active October 2, 2022 20:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MrCl0wnLab/dc45483c3c7803f3d7aca476bf2ed013 to your computer and use it in GitHub Desktop.
Save MrCl0wnLab/dc45483c3c7803f3d7aca476bf2ed013 to your computer and use it in GitHub Desktop.
resultado da eleição
# O código é do @BrennoSullivan, só tô colocando aqui pra ficar mais fácil pro pessoal copiar.
# https://gist.github.com/oliverbot/5fa9ab1c86b0c4600b9d929e618f69f4
# https://twitter.com/BrennoSullivan/status/1576655828089974785/photo/1
# Só modifiquei para mostrar os outros cadidados, partidos e vice.
import requests
import json
import pandas as pd
data = requests.get(
'https://resultados.tse.jus.br/oficial/ele2022/544/dados-simplificados/br/br-c0001-e000544-r.json')
json_data = json.loads(data.content)
candidato = []
partido = []
votos = []
porcentagem = []
vice = []
for informacoes in json_data['cand']:
candidato.append(informacoes['nm'])
votos.append(informacoes['vap'])
porcentagem.append(informacoes['pvap'])
partido.append(informacoes['cc'])
vice.append(informacoes['nv'])
df_eleicao = pd.DataFrame(list(zip(candidato, votos, porcentagem,partido, vice)), columns = [
'[ Candidato ]', '[ Nº de Votos ]', '[ Porcentagem ]', '[ Partido ]', '[ Vice ]'
])
print(df_eleicao)
@MrCl0wnLab
Copy link
Author

Exemplo de output

Captura de tela de 2022-10-02 17-49-11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment