ComenzarEmpieza gratis

Enlaces secretos

Hemos cargado el HTML desde un sitio web secreto y lo hemos utilizado para crear las funciones how_many_elements() y preview(). La función how_many_elements() te permite pasar una cadena XPath e imprimirá el número de elementos que ha seleccionado el XPath que has escrito. La función preview() te permite pasar una cadena XPath e imprimirá los primeros elementos que hayas seleccionado.

Tu trabajo en este ejercicio es crear un XPath que dirija a todos los valores de atributo href de los elementos de hipervínculo a cuyos atributos de clase contengan la cadena "dropdown__link". Si lo haces correctamente, deberías ver que has seleccionado 4 elementos con tu cadena XPath y que previsualiza los enlaces.

Este ejercicio forma parte del curso

Web scraping en Python

Ver curso

Instrucciones del ejercicio

  • Rellena los espacios en blanco siguientes para asignar una cadena XPath a la variable xpath que dirige a todos los valores de atributo href de los elementos de hipervínculo a cuyos atributos de clase contengan la cadena "dropdown__link". Recuerda que utilizamos la llamada contains dentro de la cadena XPath para comprobar si el valor de un atributo contiene una cadena determinada.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# Create an xpath to the href attributes
xpath = '//a[contains(____,____)]/____'

# Print out how many elements are selected
how_many_elements( xpath )
# Preview the selected elements
preview( xpath )
Editar y ejecutar código