>>> import networkx as nx >>> from datetime import date >>> from genealogia import afegir_persona >>> g = nx.DiGraph() >>> afegir_persona(g, 'Nadia', date(1910, 5, 10), '', '') >>> afegir_persona(g, 'Felip', date(1910, 6, 9), '', '') >>> afegir_persona(g, 'Maria', date(1938, 10, 10), '', '') >>> afegir_persona(g, 'Robert', date(1936, 2, 20), 'Nadia', 'Felip') >>> afegir_persona(g, 'Neus', date(1938, 12, 8), 'Nadia', 'Felip') >>> afegir_persona(g, 'Pau', date(1961, 3, 7), 'Maria', 'Robert') >>> afegir_persona(g, 'Fina', date(1917, 2, 8), '', '') >>> afegir_persona(g, 'Elisenda', date(1920, 11, 9), '', '') >>> afegir_persona(g, 'Gregori', date(1945, 7, 19), 'Fina', 'Felip') >>> afegir_persona(g, 'Higinio', date(1937, 6, 14), '', '') >>> afegir_persona(g, 'Remei', date(1941, 2, 8), 'Elisenda', '') >>> afegir_persona(g, 'Martha', date(1969, 5, 5), '', '') >>> afegir_persona(g, 'Carlota', date(1974, 1, 9), '', 'Gregori') >>> afegir_persona(g, 'Oriol', date(1967, 3, 7), 'Remei', 'Higinio') >>> afegir_persona(g, 'Olga', date(1968, 4, 1), 'Remei', 'Higinio') >>> afegir_persona(g, 'David', date(1977, 12, 8), 'Remei', 'Higinio') >>> afegir_persona(g, 'Peter', date(1991, 8, 2), 'Martha', 'Pau') >>> afegir_persona(g, 'Mireia', date(1995, 2, 3), 'Carlota', 'Oriol') >>> afegir_persona(g, 'Joan', date(1997, 11, 19), 'Carlota', 'Oriol') >>> afegir_persona(g, 'Nil', date(2017, 4, 6), 'Mireia', 'Peter') --ini-enunciat >>> from genealogia import nets >>> nets(g, 'Gregori') ['Joan', 'Mireia'] >>> nets(g, 'Mireia') [] >>> nets(g, 'Elisenda') ['David', 'Olga', 'Oriol'] >>> nets(g, 'Felip') ['Carlota', 'Pau'] --fi-enunciat