From a83db611551a479d25128ccd327054d708a0e0f7 Mon Sep 17 00:00:00 2001 From: Roberto Alsina Date: Mon, 25 Jul 2022 10:14:00 -0300 Subject: [PATCH] Mejor deteccion de genero --- nombres/busqueda/handler.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nombres/busqueda/handler.py b/nombres/busqueda/handler.py index a50a730..2d0bc15 100644 --- a/nombres/busqueda/handler.py +++ b/nombres/busqueda/handler.py @@ -32,9 +32,10 @@ def femininidad(nombre): FROM hombres WHERE nombre=:nombre """ with connection.cursor() as cursor: - mujeres = cursor.execute(sql1, {"nombre": nombre.upper()}).fetchone() + nombre = nombre.strip().split()[0].strip().upper() + mujeres = cursor.execute(sql1, {"nombre": nombre}).fetchone() mujeres = 0 if mujeres is None else mujeres[0] - hombres = cursor.execute(sql2, {"nombre": nombre.upper()}).fetchone() + hombres = cursor.execute(sql2, {"nombre": nombre}).fetchone() hombres = 0 if hombres is None else hombres[0] if hombres == mujeres == 0: return 0.5