ComeçarComece de graça

Verifique sua classe

Este exercício serve para enfatizar que, quando você usa um XPath para selecionar um elemento por seu atributo de classe sem usar a função contains(), a correspondência com a classe é exata. Sua tarefa é preencher o espaço em branco abaixo e finalizar a variável xpath direcionando ao elemento especificado.

Considere o seguinte HTML:

<html>

  <body>

    <div id="div1" class="class-1">

      <p class="class-1 class-2">Hello World!</p>

      <div id="div2">

        <p id="p2" class="class-2">Choose DataCamp!</p>

      </div>

    </div>

    <div id="div3" class="class-2">

      <p class="class-2">Thanks for Watching!</p>

    </div>

  </body>

</html>

Este exercício faz parte do curso

Raspagem da Web em Python

Ver curso

Instruções do exercício

  • Preencha os espaços em branco no xpath abaixo para selecionar o elemento de parágrafo que contém a frase: "Hello World!".

Exercício interativo prático

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

# Create an XPath string to select p element by class
xpath = '//p[@class=____]'

# Print out select text
print_element_text( xpath )
Editar e executar o código