Comprueba la clase
Este ejercicio sirve para recalcar que cuando utilizas un XPath para seleccionar un elemento por su atributo de clase sin utilizar la función contains(), haces coincidir la clase exactamente. Tu trabajo consiste en rellenar el espacio en blanco de abajo y terminar la variable xpath dirigiéndola al elemento especificado.
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>
Este ejercicio forma parte del curso
Web scraping en Python
Instrucciones del ejercicio
- Rellena los espacios en blanco del xpath siguiente para seleccionar el elemento del párrafo que contiene la frase: "¡Hola mundo!".
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create an XPath string to select p element by class
xpath = '//p[@class=____]'
# Print out select text
print_element_text( xpath )