Span con clase
Aunque todavía no hemos profundizado en XPath, una cosa que podemos hacer es seleccionar elementos por sus atributos utilizando un XPath. Por ejemplo, si queremos dirigirnos al elemento div
dentro del documento HTML cuyo atributo id
es "uid"
, entonces podríamos escribir la cadena XPath '//div[@id="uid"]'
. La primera parte de esta cadena, //div
, busca primero todos los elementos div
del documento HTML. A continuación, mediante los corchetes, especificamos que solo queremos el elemento div
con un atributo id
concreto (en este caso uid
). A tener en cuenta, la frase @id="uid"
entre paréntesis se leería como "el atributo id
es igual a uid
".
En este ejercicio, seleccionarás todos los elementos de span
cuyo atributo de clase sea igual a "span-class"
. (Nota: span
es solo otro posible nombre de etiqueta).
Este ejercicio forma parte del curso
Web scraping en Python
Instrucciones de ejercicio
- Asigna a la variable
xpath
una cadena XPath que seleccionará todos los elementosspan
cuyo atributo de clase sea igual a"span-class"
. No necesitas ver el código real de HTML para hacerlo.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Fill in the blank
xpath = ____