Skip to content
This repository has been archived by the owner on Oct 7, 2023. It is now read-only.
/ pytsecr Public archive

API Wrapper para interactuar con el sitio web de servicios electorales del Tribunal Supremo de Elecciones, Costa Rica

Notifications You must be signed in to change notification settings

pgbito/pytsecr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pytse

Pytse (Tribunal Supremo de Elecciones) es un api wrapper para Python 3.7 (o versiones mas nuevas) que te permite interactuar con la pagina web Servicios electorales del Tribunal desde Python.

Documentacion / Ayuda

Podes encontrar ayuda aca, abrir un Issue en este repositorio, o contactarme en Mi Telegram

Ejemplo:

>>> from pytsecr import tseclient
>>> tse = tseclient()
>>> res = tse.consulta_nombres('Carlos','Alvarado', 'Quesada',limite=5) 
# 5 resultados, lista de datos basicos
>>> carlos =tse.consulta_cedula(res[1]['cedula']) # Objeto "pytsecr.Persona"
>>> print(f'{carlos.nombre_completo} tiene {carlos.edad_str}')
"Carlos Andres Alvarado Quesada tiene 42 aos"
>>> print(carlos.datos_raw)
{'fecha_de_nacimiento_str': '14/01/1980',
 'fecha_de_nacimiento': datetime.date(1980, 1, 14), 'edad': 42, 'edad_str': '42 años', 'nombre': 'Carlos Andres', 'apellido': 'Alvarado', 'segundo_apellido': 'Quesada', 'nombre_completo': 'Carlos Andres Alvarado Quesada', 'cedula': '110600078', 'padres_rawdata': {'padre': {'nombre': 'Alejandro Alvarado Induni', 'cedula': '0'}, 'madre': {'nombre': 'Adelia Quesada Alvarado', 'cedula': '0'}}, 'cc': None, 'sexo': 'masculino', 'ha_muerto': False, 'marginal': False, 'empadronado': True, 'fallecio': False, 'lugar_de_nacimiento': 'URUCA CENTRAL SAN JOSE', 'nacionalidad': 'Costarricense', 'conocido_como': None}

Instalar pytse (beta)

Pytse esta disponible en PyPi (o eso creo)

python3 -m pip intall pytsecr

O incluirlo directamente en tu aplicacion:

mkdir miapp
cd miapp
git clone https://github.com/pgbito/pytsecr . 
python3 example.py

About

API Wrapper para interactuar con el sitio web de servicios electorales del Tribunal Supremo de Elecciones, Costa Rica

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages