Я пробовал много вещей, которые, похоже, не могут заставить его работать, поэтому я публикую этот вопрос, чтобы, надеюсь, изучить простой метод выбора из выпадающего меню в python ,Как выбрать значение из выпадающего списка в python
Мне удается открыть раскрывающееся меню, но как я могу выбрать значение (скажем, 4 в этом примере) из раскрывающегося списка?
Ниже приведен код, который открывает выпадающий:
#select adults
adults = driver.find_element_by_xpath("//*[@id='adults-number']").click()
Ниже HTML, который состоит из всех вариантов в раскрывающемся списке (подсвеченное значение, которое я хочу выбран):
Нет кости, приходит с ошибкой о том, хром окно не определено. Я пробовал это раньше (с id и xpath) с документами, которые вы предоставили мне раньше, но не работает странно. Это на самом деле следует за щедростью, где пытаются выбрать взрослых. – BruceyBandit
@BruceyBandit хорошо, позвольте мне немного поэкспериментировать. Благодарю. – alecxe
Теперь он работает. На самом деле первый код работал, когда я удалил driver.maximize_window(). Кажется, это вызывает эти хитроумные ошибки. Это потому, что он не работает с firefox очень хорошо? – BruceyBandit