Как я могу получить имя класса кода ниже с Python? - PullRequest
0 голосов
/ 27 мая 2020

Как я могу получить имя класса этого html компонента, используя python встроенные функции? Я пробовал __getattribute__('class').

<code><pre>
div style="display: block;" class="eview-table-empty-msg">
            No records found.
x = wait.until (E C .visibility_of_element_located ((By.XPATH, "/ html / body / div [2] / div / div / div / div / div / table / tbody / tr / td [3] / div [2] / div / div [1] / div / div [2] / div / div [2] / div [1] / div [2] / div /table/tbody/tr/td/div".__getattribute__('class '))))

1 Ответ

1 голос
/ 27 мая 2020
x=wait.until(EC.visibility_of_element_located((By.XPATH ,"/html/body/div[2]/div/div/div/div/div/table/tbody/tr/td[3]/div[2]/div/div[1]/div/div[2]/div/div[2]/div[1]/div[2]/div/table/tbody/tr/td/div")))

для вывода подклассов элемента: (для вывода "eview-table-empty-msg")

print(x.get_attribute('class'))

для вывода текста элемента: (для вывода "Нет записей найдено ")

print(x.text)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...