ComenzarEmpieza gratis

"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

Ver curso

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( ____ )
Editar y ejecutar código