web-dev-qa-db-fra.com

Python et comment obtenir du texte à partir de l'objet WebElement de l'élément Selenium?

J'essaie d'obtenir le contenu du texte de la balise dans la page html en utilisant des méthodes Selenium, mais il semble que la méthode someElement.getText() ne soit pas disponible en Python. Une aide, s'il vous plaît?

Voici traceback:

AttributeError: 'WebElement' object has no attribute 'getText'
16
Alex

Une fois que vous avez localisé l'élément, vous pouvez utiliser la méthode textuelle.

Exemple:

for element in self.driver.find_elements_by_tag_name('img'):
       print element.text
       print element.tag_name
       print element.parent
       print element.location
       print element.size
38
aberna