Récupère le texte de plusieurs éléments avec la même classe dans Selenium pour Python?

Je suis en train de recueillir des données à partir d'une page avec du JavaScript contenu chargé. Par exemple, le contenu que je veux est dans le format suivant:

<span class="class">text</span>
...
<span class="class">more text</span>

J'ai utilisé le find_element_by_xpath(//span[@class="class"]').text fonction, mais il n'a retourné la première instance de la classe spécifiée. En gros, je voudrais une liste comme [text, more text] etc. J'ai trouvé le find_elements_by_xpath() fonction, mais la .text à la fin entraîne une erreur exceptions.AttributeError: 'list' object has no attribute 'text'.

source d'informationauteur user3685742