Python Selenium Найти случайно сгенерированный идентификатор элемента - PullRequest
0 голосов
/ 02 сентября 2018

Я посмотрел несколько решений по этому вопросу на stackoverflow. Хотя я не могу найти рабочее решение.

  1. Существует множество элементов с префиксом id "ext-gen", поэтому большинство ответов, которые я видел, не будут работать.

Вот HTML

<input type="submit" value="New Player Arrived" id="ext-gen1084">

Я пытаюсь найти этот элемент и затем вернуть его значение с помощью

get_attribute('value')

1 Ответ

0 голосов
/ 02 сентября 2018

Вы можете использовать следующее, чтобы найти случайно сгенерированный идентификатор элемента:

driver.find_element_by_css_selector("input[type='submit']")
...