Exemple #1
0
    arbol.add_node(nombre)
    arbol.add_node(mama)
    arbol.add_node(papa)

    #donde los vamos a unir
    union = nombre + mapa + papa
    arbol.add_node(union, shape='point')

    #los unimos
    nodo = arbol.get_node(union)
    arbol.add_edge(mama, union, arrowhead=cabezaDeFecha)
    arbol.add_edge(papa, union, arrowhead=cabezaDeFecha)
    A.add_edge(union, nombre, arrowhead=cabezaDeFecha)


# ////////////////  MAIN  ////////////////
cedula = str(sys.argv[1])
nombre = 'NOMBRE'
mama = 'MAMA'
papa = 'PAPA'

obtenerNombre(cedula)
dibuje()
cedula = tseNameParser.obtenerCedula(mama)
obtenerNombre(cedula)
dibuje()
cedula = tseNameParser.obtenerCedula(papa)
obtenerNombre(cedula)
dibuje()
#for x in range(0, 2):
# ////////////////////////////////  MAIN  ////////////////////////////////
# ////////////////////////////////////////////////////////////////////////
from collections import namedtuple

Persona = namedtuple(
    "Persona",
    "nombre_completo numero_de_cedula nombre_del_padre nombre_de_la_madre")

# recibimos la cedula como parametro
cedula = str(sys.argv[1])

# datos de la persona consultada
persona = obtenerNombre(cedula)

# datos de la mama de la persona consultada
cedula = tseNameParser.obtenerCedula(persona.nombre_de_la_madre)
madre = obtenerNombre(cedula)

# datos del papa de la persona consultada
cedula = tseNameParser.obtenerCedula(persona.nombre_del_padre)
padre = obtenerNombre(cedula)

# ////////////////// MODO CHANCHO //////////////////
# datos de la abuela materna de la persona consultada
abuela_materna = Persona(nombre_completo=madre.nombre_de_la_madre,
                         numero_de_cedula='0',
                         nombre_del_padre='0',
                         nombre_de_la_madre='0')

# datos del abuelo materno de la persona consultada
abuelo_materno = Persona(nombre_completo=madre.nombre_del_padre,
Exemple #3
0
    
# ////////////////////////////////////////////////////////////////////////
# ////////////////////////////////  MAIN  ////////////////////////////////
# ////////////////////////////////////////////////////////////////////////
from collections import namedtuple
Persona = namedtuple("Persona", "nombre_completo numero_de_cedula nombre_del_padre numero_de_cedula_del_padre nombre_de_la_madre numero_de_cedula_de_la_madre")

# recibimos la cedula como parametro
cedula = str(sys.argv[1])

# datos de la persona consultada
persona = obtenerNombre(cedula)
print persona
if (persona.numero_de_cedula_del_padre == '0'):
    global cedulaPadre
    cedulaPadre = tseNameParser.obtenerCedula(persona.nombre_del_padre)
    persona = Persona(nombre_completo = persona.nombre_completo, 
                      numero_de_cedula = persona.numero_de_cedula,  
                      nombre_del_padre = persona.nombre_del_padre,
                      numero_de_cedula_del_padre = cedulaPadre,
                      nombre_de_la_madre  = persona.nombre_de_la_madre,
                      numero_de_cedula_de_la_madre = persona.numero_de_cedula_de_la_madre )

if (persona.numero_de_cedula_de_la_madre == '0'):
    global cedulaMadre
    cedulaMadre = tseNameParser.obtenerCedula(persona.nombre_de_la_madre)
    persona = Persona(nombre_completo = persona.nombre_completo, 
                      numero_de_cedula = persona.numero_de_cedula,  
                      nombre_del_padre = persona.nombre_del_padre,
                      numero_de_cedula_del_padre = persona.numero_de_cedula_del_padre,
                      nombre_de_la_madre  = persona.nombre_de_la_madre,
Exemple #4
0
    arbol.add_node(papa)
    
    #donde los vamos a unir
    union = nombre + mapa + papa
    arbol.add_node(union, shape = 'point')
    
    #los unimos
    nodo = arbol.get_node(union)
    arbol.add_edge(mama, union, arrowhead = cabezaDeFecha)
    arbol.add_edge(papa, union, arrowhead = cabezaDeFecha)
    A.add_edge(union, nombre, arrowhead = cabezaDeFecha)
    
    
# ////////////////  MAIN  ////////////////
cedula = str(sys.argv[1])
nombre = 'NOMBRE'
mama = 'MAMA'
papa = 'PAPA'



obtenerNombre(cedula)
dibuje()
cedula = tseNameParser.obtenerCedula(mama)
obtenerNombre(cedula)
dibuje()
cedula = tseNameParser.obtenerCedula(papa)
obtenerNombre(cedula)
dibuje()
#for x in range(0, 2):