Dónde est@
En este ejercicio, empezarás a escribir una cadena XPath utilizando atributos para lograr una tarea determinada; esa tarea consiste en seleccionar el elemento párrafo que contiene el texto "¡Gracias!". Ya hemos creado la mayor parte de la cadena XPath por ti.
Considera el siguiente HTML:
<html>
<body>
<div id="div1" class="class-1">
<p class="class-1 class-2">Hello World!</p>
<div id="div2">
<p id="p2" class="class-2">Choose DataCamp!</p>
</div>
</div>
<div id="div3" class="class-2">
<p class="class-2">Thanks for Watching!</p>
</div>
</body>
</html>
Hemos creado para ti la función print_element_text()
, que imprimirá cualquier texto que contenga tu elemento.
Este ejercicio forma parte del curso
Web scraping en Python
Instrucciones de ejercicio
- Rellena los espacios en blanco de la cadena XPath para seleccionar el elemento del párrafo que contiene la frase: "¡Gracias!".
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Create an Xpath string to select desired p element
xpath = '//*[@id=____]/p'
# Print out selection text
print_element_text( xpath )