ÎncepețiÎncepe gratuit

Un span cu clasă

Deși nu am explorat încă XPath în profunzime, un lucru pe care îl putem face este să selectăm elemente după atributele lor folosind un XPath. De exemplu, dacă vrem să accesăm elementul div din documentul HTML al cărui atribut id este "uid", putem scrie șirul XPath '//div[@id="uid"]'. Prima parte a acestui șir, //div, parcurge toate elementele div din documentul HTML. Apoi, folosind parantezele pătrate, specificăm că dorim doar elementul div cu un anumit atribut id (în acest caz uid). De reținut: expresia @id="uid" din paranteze se citește ca „atributul id este egal cu uid".

În acest exercițiu, vei selecta toate elementele span al căror atribut class este egal cu "span-class". (Notă: span este pur și simplu un alt nume de etichetă posibil.)

Acest exercițiu face parte din cursul

Web Scraping în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Atribuie variabilei xpath un șir XPath care să selecteze toate elementele span al căror atribut class este egal cu "span-class". Nu ai nevoie să vezi codul HTML propriu-zis pentru a face asta!

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Fill in the blank
xpath = ____
Editează și rulează codul