Задать вопрос
@luxurypluxury

Почему не выбирается селект?

Крашится браузер при выборе селекта. Блок в котором нужно выбрать селект

<div class="css-175oi2r r-1roi411 r-z2wwpe r-rs99b7 r-kemksi r-16xksha r-1a11zyx">
<label dir="ltr" class="css-146c3p1 r-bcqeeo r-1ttztb7 r-qvutc0 r-1qd0xha r-16dba41 r-n6v787 r-1cwl3u0 r-is05cd r-tskmnb r-633pao r-u8s1d" id="SELECTOR_1_LABEL" style="color: rgb(113, 118, 123);">
<span class="css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3">Месяц</span>
</label>
<select aria-invalid="false" aria-labelledby="SELECTOR_1_LABEL" class="r-30o5oe r-1niwhzg r-17gur6a r-1yadl64 r-1nao33i r-1loqt21 r-1inkyih r-rjixqe r-crgep1 r-1wzrnnt r-1ny4l3l r-t60dpp r-xd6kpl r-is05cd r-ttdzmv" id="SELECTOR_1" data-testid="" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Helvetica, Arial, sans-serif;">
<option disabled="" value="" class="r-kemksi"></option>
<option value="1" class="r-kemksi">января</option>
<option value="2" class="r-kemksi">февраля</option>
<option value="3" class="r-kemksi">марта</option>
<option value="4" class="r-kemksi">апреля</option>
</div>


Вот код выбора:
select_element = WebDriverWait(driver, 10).until(
                EC.presence_of_element_located((By.XPATH, "//*/select[@id='SELECTOR_1']"))
            )
            select = Select(select_element)
            options = select.options
            valid_options = [option for option in options if option.get_attribute('value')]
            random_option = random.choice(valid_options)
            select.select_by_value(random_option.get_attribute('value'))
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ArtKiss123
А пробовал искать не через xpath? Возможно неправильно его скопировал. Попробуй без xpath найти id элемента, может поможет. Также можно попробовать по классу искать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
04 февр. 2025, в 19:07
5000 руб./за проект
04 февр. 2025, в 18:58
1000 руб./за проект