Überprüfe deine Klasse
Diese Aufgabe soll verdeutlichen, dass du mit XPath ein Element nach seinem Klassenattribut auswählst, ohne die Funktion contains()
zu verwenden, und dass du die Klasse genau zuordnen kannst. Deine Aufgabe ist es, die Lücke unten auszufüllen und die Variable xpath
zu beenden, die auf das angegebene Element verweist.
Betrachte den folgenden HTML-Code:
<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>
Diese Übung ist Teil des Kurses
Web Scraping in Python
Anleitung zur Übung
- Fülle die Lücken im unten stehenden xpath aus, um das Absatzelement auszuwählen, das die Phrase „Hello World!“ enthält.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Create an XPath string to select p element by class
xpath = '//p[@class=____]'
# Print out select text
print_element_text( xpath )