"A"prueba el curso
Hemos cargado el HTML de un sitio web secreto que utilizarás para configurar un objeto Selector
y la función how_many_elements()
. Al pasar a esta función una cadena de localización CSS, imprimirá el número de elementos que ha seleccionado la localización CSS que has escrito.
En la segunda parte de este problema, queremos que crees una cadena de localización CSS que seleccione una determinada colección de elementos, como se describe aquí: Selecciona el hipervínculo (elemento a
) hijo de todos los elementos div
pertenecientes a la clase "course-block"
(es decir, cualquier elemento div
con un atributo class de modo que "course-block"
sea una de las clases asignadas). El número de estos elementos es 11, por lo que puedes comprobar tu solución con how_many_elements
si lo deseas.
Este ejercicio forma parte del curso
Web scraping en Python
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
from scrapy import Selector
# Create a selector from the html (of a secret website)
sel = Selector( ____ )