Skip to content

Commit

Permalink
#3 Modificando algoritmo
Browse files Browse the repository at this point in the history
  • Loading branch information
hpe95 committed Jun 13, 2018
1 parent 5180795 commit 53ef28e
Showing 1 changed file with 9 additions and 12 deletions.
21 changes: 9 additions & 12 deletions radar_parlamentar/importadores/sen.py
Original file line number Diff line number Diff line change
Expand Up @@ -122,20 +122,17 @@ def _voto_senado_to_model(self, voto):
'AP', 'LA', 'LAP', 'LC', 'LG', 'LS', 'NA']

# XML não tá em UTF-8, acho q vai dar probema nessas comparações!
if voto == 'Não':
return models.NAO
elif voto == 'Sim':
return models.SIM
elif voto == 'NCom':
return models.AUSENTE
voto_dict = {
'Não': models.NAO, 'Sim': models.SIM,
'NCom': models.AUSENTE, 'Abstenção': models.ABSTENCAO,
'P-OD': models.ABSTENCAO
}
if voto in voto_dict:
return voto_dict.get(voto)
elif voto in DESCULPAS:
return models.AUSENTE
elif voto == 'Abstenção':
return models.ABSTENCAO
elif voto == 'P-OD': # obstrução
return models.ABSTENCAO
else:
return models.ABSTENCAO

return models.ABSTENCAO

def _find_partido(self, nome_partido):
nome_partido = nome_partido.strip()
Expand Down

0 comments on commit 53ef28e

Please sign in to comment.