Даже после нажатия на элемент в раскрывающемся меню он не закрывается, а остается открытым. Очень странно.
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.common.keys import Keys
chrome_options = Options()
chrome_options.add_argument("--disable-extensions")
chrome_options.add_argument("--disable-gpu")
# enable browser logging
d = DesiredCapabilities.CHROME
d['loggingPrefs'] = { 'browser':'ALL' }
driver = webdriver.Chrome(desired_capabilities = d, options=chrome_options)
driver.fullscreen_window()
driver.get("https://forsikringsguiden.dk/#!/bilforsikring/manuel")
maerke = driver.find_element_by_xpath('//*[@id="s2id_carSelectedMake"]/a').click()
driver.find_element_by_xpath('//*[@id="select2-results-1"]/li[75]').click()
Я попытался добавить:
driver.switch_to.active_element.send_keys(Keys.ENTER)
, который я нашел в другом потоке SO, но это не сработало.
Также попытался добавить send_keys () после последнего щелчка (), все еще не работает.
Обновление: - Все еще нет решения.