Zacznij terazZacznij za darmo

Sprawdź klasę

To ćwiczenie ma pokazać, że gdy używasz XPath do wybierania elementu na podstawie atrybutu class bez funkcji contains(), dopasowanie musi być dokładne. Twoim zadaniem jest uzupełnienie poniższej zmiennej xpath tak, aby wskazywała na określony element.

Rozważ następujący kod 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>

To ćwiczenie jest częścią kursu

Web Scraping w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Uzupełnij puste miejsca w poniższym wyrażeniu xpath, aby wybrać element akapitu zawierający frazę: "Hello World!".

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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

# Print out select text
print_element_text( xpath )
Edytuj i uruchom kod