Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from lxml import etree
- doc = etree.parse('Paises_XML.xml')
- raiz=doc.getroot()
- paises=doc.findall("pais")
- print("DATOS SOBRE HABITANTES EN CADA PAIS")
- print("""
- 1- España
- 2- Irán
- 3- Alemania
- 4- EEUU
- 5- Libano
- 6- Madagascar
- 7- Salir
- """)
- eleccion=input("Introduzca un número referente a un país de la lista observable: ")
- while True:
- if eleccion== "1":
- print("")
- print (paises[0].find("nombre").text)
- print (paises[0].find("habitantes").text)
- elif eleccion== "2":
- print("")
- print (paises[1].find("nombre").text)
- print (paises[1].find("habitantes").text)
- elif eleccion== "3":
- print("")
- print (paises[2].find("nombre").text)
- print (paises[2].find("habitantes").text)
- elif eleccion== "4":
- print("")
- print (paises[3].find("nombre").text)
- print (paises[3].find("habitantes").text)
- elif eleccion== "5":
- print("")
- print (paises[4].find("nombre").text)
- print (paises[4].find("habitantes").text)
- elif eleccion== "6":
- print("")
- print (paises[5].find("nombre").text)
- print (paises[5].find("habitantes").text)
- elif eleccion== "7":
- print("")
- print("¡Hasta pronto!")
- break
- else:
- print ("Opción no válida, elija un número del 1 al 6 para mostrar la información del país correspondiente")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement