Я пытаюсь сканировать этот сайт . Мне нужно:
- Выберите один из вариантов техники
- Отметьте «Я прочитал и согласен со следующим отказом от ответственности»
- Нажмите на кнопку поиска
- Сканирование для извлечения веб-адресов
У меня есть несколько строк кода после нескольких попыток. Для выполнения частей 1 - 3 я делаю:
browser.find_element_by_xpath("//select[@name='Techniques']/option[text()='Diversified Technique']").click()
checkbox = browser.find_element_by_id("dnn_ctr5517_Clients_Custom_ctl00_cbAgree")
if not checkbox.is_selected():
checkbox.click()
buttons = browser.find_elements_by_xpath("//*[contains(text(), 'Search')]")
if not checkbox.is_selected():
checkbox.click()
Это не работает. Это не дает мне никакой ошибки, но также не дает результатов.
Примечание : для Методики параметры li вместо параметров, подобных приведенным ниже для "Нейростимуляции микроамперджа":
<li class="rcbItem"><label><input type="checkbox" class="rcbCheckBox">Microamperage Neural Stimulation</label></li>
Как мне установить эти три параметра и получить результаты обратно?
Спасибо.