Возможно ли, что LXML может определить, какое значение имеет класс в HTML? - PullRequest
0 голосов
/ 07 октября 2018

Так, например, у меня есть что-то вроде этого:

<button class="oW_lN oF4XW sqdOP yWX7d    _8A5w5   ">MyTextIsHere</button>

В секции "MyTextIsHere" может быть только 2 разных текста, например: "Да" и "Нет"", можно ли как-нибудь проверить, какое значение в данный момент?Страница перезагружается после каждого действия.

Или что-то еще, что будет работать?Я использую Python.

1 Ответ

0 голосов
/ 07 октября 2018

Используя Селен , вы можете легко извлечь текст Да или Нет , используя одно из следующих решений:

  • Использование get_attribute():

    myText = driver.find_element_by_xpath("element_xpath").get_attribute("innerHTML")
    
  • Использование text:

    myText = driver.find_element_by_xpath("element_xpath").text
    
...