Я хотел бы выбрать элемент из списка и затем отправить свой ответ, чтобы мой браузер открыл новую страницу с выбранными элементами. Мне удалось выбрать аргумент, но когда я нажимаю кнопку «Поиск», он не учитывает мой выбор. Вот html списка:
<select size="10" name="lbSources" id="lbSources" class="form" onkeypress="return OnKeyPressEnterSubmit('btnSearch', event);" style="width:250px;">
<option value="UK_P">01 net</option>
<option value="UKA_P">01 net - Hors-série</option>
<option value="QAA_P">2 Rives, Les (Sorel-Tracy, QC)</option>
<option value="WV_P">24 Heures (Suisse)</option>
<option value="FJ_P">Abitibi Express Rouyn-Noranda/Abitibi-Ouest</option>
(...)
и html кнопки поиска:
<input type="image" name="btnSearch" id="btnSearch" src="/images/interface/buttons/SearchFR_on.gif" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btnSearch", "", true, "", "", false, false))">
И вот как выглядит мой код Python:
selectBox = browser.find_element_by_name("lbSources")
selectBox.send_keys("UK_P")
browser.find_element_by_name("btnSearch").click()
Сначала он выбирает поле, но потом ... Ничего ..