ComeçarComece gratuitamente

Links secretos

Carregamos o HTML de um site secreto e o usamos para criar as funções how_many_elements() e preview(). A função how_many_elements() permite que você passe uma string XPath e imprime o número de elementos que o XPath que você escreveu selecionou. A função preview() permite que você passe uma string XPath e ela imprime os primeiros elementos que você selecionou.

Sua tarefa neste exercício é criar um XPath que direcione para todos os valores do atributo href dos elementos de hiperlink a cujos atributos de classe contenham a string "dropdown__link". Se você fizer isso corretamente, verá que selecionou 4 elementos com a string XPath e será obtida uma visualização dos links.

Este exercício faz parte do curso

Raspagem da Web em Python

Ver Curso

Instruções de exercício

  • Preencha os espaços em branco abaixo para atribuir uma string XPath à variável xpath que direciona a todos os valores do atributo href dos elementos de hiperlink a cujos atributos de classe contêm a string "dropdown__link". Lembre-se de que usamos a chamada contains na string do XPath para verificar se o valor de um atributo contém uma determinada string.

Exercício interativo prático

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

# 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 e executar código