Aan de slagBegin gratis

Controleer je class

Deze oefening benadrukt dat wanneer je met een XPath een element selecteert op basis van zijn class-attribuut zonder de functie contains() te gebruiken, je de class exact moet matchen. Aan jou de taak om hieronder de lege plek in te vullen en de variabele xpath af te maken zodat die naar het gespecificeerde element verwijst.

Bekijk de volgende 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>

Deze oefening maakt deel uit van de cursus

Webscraping in Python

Bekijk cursus

Oefeninstructies

  • Vul de lege plekken in de onderstaande xpath in om het paragraafelement te selecteren met de tekst: "Hello World!".

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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

# Print out select text
print_element_text( xpath )
Code bewerken en uitvoeren