Использование Selenium для получения данных

Я учу себя Python и Selenium, чтобы автоматизировать подачу заявки. Мне удалось наткнуться на множество поисков, проб и ошибок. Однако мне не удалось решить этот последний шаг. После подачи претензии генерируется номер претензии:

<div class="zclip-target" id=" Claim -number">484508-638544</div>

Я не смог понять, как получить это значение. Безрезультатно я пробовал:

номер_претензии = номер_элемента_претензии.getAttribute('значение')

Любая помощь или руководство будут оценены.

PS также есть кнопка, которая копирует это значение в буфер обмена. Так что, если есть простой способ получить данные из буфера обмена, это еще одно решение.

1 ответ

Если вы работаете с python и selenium, это немного неверный api для экземпляра драйвера в библиотеке selenium python:

      claim_number=claim_number_element.getAttribute('value')

Попробуй это:

      claim_number=claim_number_element.get_attribute('value')

или же

      claim_number=claim_number_element.text
Другие вопросы по тегам