ComeçarComece de graça

Tire um "a" neste curso

Carregamos o HTML de um site secreto que você deve usar para configurar um objeto Selector e a função how_many_elements(). Ao passar para essa função uma string de localizadores CSS, ela imprime o número de elementos que o localizador CSS que você escreveu selecionou.

Na segunda parte deste problema, queremos que você crie uma string de um localizador CSS que selecione um determinado conjunto de elementos, conforme descrito aqui: Selecione os hiperlinks (elementos a ) filhos de todos os elementos div pertencentes à classe "course-block" (ou seja, qualquer elemento div com atributo de classe tal que "course-block" seja uma das classes atribuídas). Existem 11 elementos assim, portanto você pode confirmar sua solução com how_many_elements, se quiser.

Este exercício faz parte do curso

Raspagem da Web em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

from scrapy import Selector

# Create a selector from the html (of a secret website)
sel = Selector( ____ )
Editar e executar o código