Um span com classe
Embora ainda não tenhamos nos aprofundado no XPath, uma coisa que podemos fazer é selecionar elementos por seus atributos usando um XPath. Por exemplo: se você quiser direcionar para o elemento div
dentro do documento HTML cujo atributo id
é "uid"
, poderá escrever a string XPath '//div[@id="uid"]'
. A primeira parte dessa string, //div
, examina primeiro todos os elementos div
do documento HTML. Em seguida, usando os colchetes, especificamos que queremos apenas o elemento div
com um atributo id
específico (nesse caso, uid
). Observe que a frase @id="uid"
entre colchetes seria lida como "atributo id
igual a uid
".
Neste exercício, você deve selecionar todos os elementos span
cujo atributo class seja igual a "span-class"
(observação: span
é apenas outro nome de tag possível).
Este exercício faz parte do curso
Raspagem da Web em Python
Instruções de exercício
- Atribua à variável
xpath
uma string XPath que selecione todos os elementosspan
cujo atributo class seja igual a"span-class"
. Você não precisa ver o código HTML em si para fazer isso!
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Fill in the blank
xpath = ____