Я пытаюсь выбрать значение из выпадающего списка. Я проверил все сообщения, связанные с ним, но не смог найти решение.
Вот мой HTML-код для выпадающего списка:
<select class="paginado-select" onchange="javascript:paginadoListado(1);" name="registros_pagina">
<option></option>
<option>25</option>
<option selected="">50</option>
<option>75</option>
<option>100</option>
<option>125</option>
<option>150</option>
<option>175</option>
<option>200</option>
<option>225</option>
<option>250</option>
</select>
Я пытался с этим кодом, но он ничего не устанавливает в переменную select.
# third-party imports
from selenium import webdriver
driver = webdriver.Chrome("C:/Users/PycharmProjects/Tennis-Ranking/chromedriver.exe")
driver.get("http://www.rfet.es/clubes/prov/Madrid/28.html")
select = driver.find_element_by_xpath('//*[@id="paginacion-busqueda-abajo"]/form/table/tbody/tr/td[2]/select').click()
print(select)
select.selectByVisibleText('250');
driver.close()
Я бы хотел выбрать опцию 250, чтобы показать все клубы на одной странице, чтобы перейти на все страницы таблицы, чтобы использовать beautifulsoap для отлова html-кода.