Использование 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