SHARE
TWEET

Untitled

a guest Jun 18th, 2019 72 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. from lxml import etree
  2.  
  3. doc = etree.parse('Paises_XML.xml')
  4. raiz=doc.getroot()
  5. paises=doc.findall("pais")
  6.  
  7. print("DATOS SOBRE HABITANTES EN CADA PAIS")
  8. print("""
  9.     1- España
  10.     2- Irán
  11.     3- Alemania
  12.     4- EEUU
  13.     5- Libano
  14.     6- Madagascar
  15.     7- Salir
  16.     """)
  17.  
  18. eleccion=input("Introduzca un número referente a un país de la lista observable: ")
  19.  
  20. while True:
  21.  
  22.     if eleccion== "1":
  23.         print("")
  24.         print (paises[0].find("nombre").text)
  25.         print (paises[0].find("habitantes").text)
  26.  
  27.     elif eleccion== "2":
  28.         print("")
  29.         print (paises[1].find("nombre").text)
  30.         print (paises[1].find("habitantes").text)
  31.  
  32.     elif eleccion== "3":
  33.         print("")
  34.         print (paises[2].find("nombre").text)
  35.         print (paises[2].find("habitantes").text)
  36.  
  37.     elif eleccion== "4":
  38.         print("")
  39.         print (paises[3].find("nombre").text)
  40.         print (paises[3].find("habitantes").text)
  41.  
  42.     elif eleccion== "5":
  43.         print("")
  44.         print (paises[4].find("nombre").text)
  45.         print (paises[4].find("habitantes").text)
  46.  
  47.     elif eleccion== "6":
  48.         print("")
  49.         print (paises[5].find("nombre").text)
  50.         print (paises[5].find("habitantes").text)
  51.  
  52.  
  53.     elif eleccion== "7":
  54.         print("")
  55.         print("¡Hasta pronto!")
  56.         break
  57.     else:
  58.         print ("Opción no válida, elija un número del 1 al 6 para mostrar la información del país correspondiente")
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top