2016-05-12 4 views
0

В настоящее время я участвую в использовании Selenium с Python, и я пишу программу автозаполнения.Флажок с использованием Selenium python

Я хочу, чтобы иметь возможность установить флажок в поле для подтверждения. Я прочитал условия, но не могу найти правильный поиск.

Это HTML объекта нужно щелкнуть:

<ins class="iCheck-helper" style="position: absolute; top: -20%; left: -20%; display: block; w…roll 0% 0% rgb(255, 255, 255); border: 0px none; opacity: 0;"></ins> 

До сих пор я пытался: driver.find_element_by_class_name("iCheck-helper").click() где driver мой объект WebDriver. Однако это было неудачно.

Как я могу это сделать?

+1

Предоставлено 'html' не для целевой отметки. Думаю, вам нужен элемент '' – Andersson

+0

Вы верны. – Jeremy

ответ

0

Я выяснил свой собственный ответ. Я использовал driver.find_element_by_xpath(".//*[contains(text(), 'I have read and agree to the')]").click(), чтобы найти текст и выбрать его.

Смежные вопросы