нажмите на опцию в выборе с библиотекой selenium на python

#python #selenium

Вопрос:

Я пробую несколько способов (css, xpath, значение, текст) в oder, чтобы нажать на одну опцию в любом поле выбора на этом веб-сайте:

https://www.ovh.com/auth/signup/#/?ovhCompany=ovhamp;onsuccess=https://www.ovh.com/manager/

У вас есть какие-нибудь идеи о том, что может блокировать ?

с уважением,

Ответ №1:

попробуйте это :

Импорт :

 from selenium.webdriver.support.ui import Select
 

чтобы выбрать страну :

 driver.maximize_window()
driver.get("https://www.ovh.com/auth/signup/#/?ovhCompany=ovhamp;onsuccess=https://www.ovh.com/manager/")
wait = WebDriverWait(driver, 30)
select  = Select(wait.until(EC.visibility_of_element_located((By.NAME , "ovh_field_country"))))
select.select_by_visible_text("Anguilla")
 

чтобы выбрать тип контента :

 select  = Select(wait.until(EC.visibility_of_element_located((By.NAME , "ovh_field_legalform"))))
select.select_by_visible_text("Company")
 

таким же образом вы можете двигаться дальше. Ссылка на ссылку