Eine span-nende Klasse
Auch wenn wir uns noch nicht näher mit XPath beschäftigt haben, können wir mit XPath Elemente nach ihren Attributen auswählen. Wenn wir zum Beispiel auf das div-Element innerhalb des HTML-Dokuments verweisen wollen, dessen id-Attribut "uid" ist, dann könnten wir den XPath-String '//div[@id="uid"]' schreiben. Der erste Teil dieses Strings, //div, betrachtet zunächst alle div-Elemente im HTML-Dokument. Dann geben wir mit Hilfe der Klammern an, dass wir nur das div-Element mit einem bestimmten id-Attribut haben wollen (in diesem Fall uid). Die Phrase @id="uid" in den Klammern würde als „id-Attribut entspricht uid“ gelesen werden.
In dieser Aufgabe wählst du alle span-Elemente aus, deren Klassenattribut gleich "span-class" ist. (Hinweis: span ist nur ein weiterer möglicher Tag-Name.)
Diese Übung ist Teil des Kurses
Web Scraping in Python
Anleitung zur Übung
- Weise der Variable
xpatheinen XPath-String zu, der allespan-Elemente auswählt, deren Klassenattribut gleich"span-class"ist. Dafür brauchst du den HTML-Code nicht zu sehen!
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Fill in the blank
xpath = ____