Python + Selenium: получить значение диапазона из "ng-bind" - PullRequest
0 голосов
/ 14 февраля 2019

Итак, у меня есть код Selenium, который переходит на страницу с использованием Chrome.Теперь на этой странице есть этот HTML;

<span ngbind="pageData.Message">Heloooo</span>

Как я могу получить значение, используя python и Selenium?Так что только Heloooo.Спасибо!

Ответы [ 2 ]

0 голосов
/ 14 февраля 2019

Вы можете попробовать использовать XPath, чтобы получить текст элемента:

element1 = driver.find_element_by_xpath("//span[@ngbind='pageData.Message']")
print(element1.text)

Это просто еще один вариант.

0 голосов
/ 14 февраля 2019

Вы можете использовать следующий селектор CSS для поиска элемента:

span[ngbind='pageData.Message']

Код:

element = driver.find_element_by_css_selector("span[ngbind='pageData.Message']")
print(element.text)  # Will print the "Heloooo" value.

Надеюсь, он вам поможет!

...