IniziaInizia gratis

Uno span con classe

Anche se non siamo ancora entrati a fondo in XPath, una cosa che possiamo fare è selezionare gli elementi in base ai loro attributi usando un XPath. Ad esempio, se vogliamo puntare all'elemento div nel documento HTML il cui attributo id è "uid", possiamo scrivere la stringa XPath '//div[@id="uid"]'. La prima parte di questa stringa, //div, cerca tutti gli elementi div nel documento HTML. Poi, usando le parentesi quadre, specifichiamo che vogliamo solo l'elemento div con uno specifico attributo id (in questo caso uid). Nota che l'espressione @id="uid" tra parentesi si leggerebbe come "l'attributo id è uguale a uid".

In questo esercizio, selezionerai tutti gli elementi span il cui attributo class è uguale a "span-class". (Nota: span è semplicemente un altro possibile nome di tag).

Questo esercizio fa parte del corso

Web Scraping in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Assegna alla variabile xpath una stringa XPath che selezioni tutti gli elementi span il cui attributo class è uguale a "span-class". Non hai bisogno di vedere il codice HTML effettivo per farlo!

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Fill in the blank
xpath = ____
Modifica ed esegui il codice