| import time |
| import campos |
| import obtenCampo |
|
|
| import campos.ine_antes as doc_ine_antes |
| import campos.ine_actual as doc_ine_actual |
|
|
| |
|
|
| |
| async def dni(textos_extraidos, textos_extraidos_simplificados): |
|
|
| |
| nombre, apellido = obtenCampo.nombre(textos_extraidos, textos_extraidos_simplificados) |
| identificacion = obtenCampo.identificacion(textos_extraidos, textos_extraidos_simplificados) |
| fecha_nacimiento = obtenCampo.fecha_nacimiento(textos_extraidos, textos_extraidos_simplificados) |
| sexo = obtenCampo.sexo(textos_extraidos, textos_extraidos_simplificados) |
|
|
| return nombre, apellido, identificacion, fecha_nacimiento, sexo |
|
|
| async def pasaporte(textos_extraidos, textos_extraidos_simplificados): |
| |
| |
| nombre, apellido = obtenCampo.nombre(textos_extraidos, textos_extraidos_simplificados) |
| identificacion = obtenCampo.identificacion(textos_extraidos, textos_extraidos_simplificados) |
| |
| return nombre, apellido, identificacion |
|
|
| |
| async def ine_actual(textos_extraidos_simplificados): |
| |
| vigencia = doc_ine_actual.vigencia(textos_extraidos_simplificados) |
|
|
| if vigencia is None: |
| return "Vigencia no localizada" |
| else: |
| return vigencia |
|
|
| async def ine_antes(textos_extraidos_simplificados): |
| |
| vigencia = doc_ine_antes.vigencia(textos_extraidos_simplificados) |
|
|
| if vigencia is None: |
| return "Vigencia no localizada" |
| else: |
| return vigencia |