La guía o código que hallarás en este post es la resolución más sencilla y válida que encontramos a tu duda o problema.
Solución:
find_element_by_xpath
devuelve un elemento, que tiene text
attribute.
find_elements_by_xpath()
devuelve todos los elementos coincidentes, que es una lista, por lo que debe recorrer y obtener text
attribute para cada uno de los elementos.
all_spans = driver.find_elements_by_xpath("//span[@class='class']")
for span in all_spans:
print span.text
Consulte los documentos de la API de Selenium Python aquí para obtener más detalles sobre find_elements_by_xpath(xpath)
.
Si sostienes algún recelo y capacidad de mejorar nuestro ensayo te recomendamos añadir una disquisición y con mucho placer lo analizaremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)