У меня есть вопрос, связанный с Selenium в Python:
Я хочу получить текстовое содержание "D. New Jersey" на веб-странице. Кроме того, текст, который я хочу получить, может быть разным на разных страницах, но он всегда находится под " СУД: ".
Код HTML:
<div class="span4">
<strong>COURT:</strong>
D. New Jersey
</div>
Код, который я сейчас использую, выглядит следующим образом. И это не работает.
self.driver.get(address)
element=driver.findElement("//a[contains(@class,'span4') and contains(div/div/text(),'COURT:')]").gettext()
Я также безуспешно пробовал следующие решения, и также не выдается исключение Selenium:
text = self.driver.find_element_by_xpath("//div[strong[text()='COURT:']]").text
и
text = self.driver.find_element_by_xpath("//a[contains(@class,'span4') and contains(div/div/text(),'COURT:')]").text
Есть ли кто-нибудь, кто знает, как получить текст из этого кода с помощью Selenium?
Спасибо