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

Как определить css selector?

Добрый день, решил создать скрипт, чтобы упростить своё прохождение анкет на одном сайте. Использовал модуль selenium.
У меня идёт вот такая строка
element = driver.find_element_by_css_selector('')
element.click()

На сайте вопрос и варианты ответа выглядят вот так
</div>
							<div class="grid_12">
					<div style="margin: 10px 0 10px 0;">
						<h4>3.3 доступность питьевой воды</h4>
					</div>

                    
											<div>
							<label for="question_494853">да</label>
							<input type="radio" name="question_494853" value="да">
						</div>
											<div>
							<label for="question_494853">нет</label>
							<input type="radio" name="question_494853" value="нет">
						</div>

Вопрос в том, как мне вписать в кавычки css selector'а один из вариантов ответов? Чтобы он взял и нажал на него, что нужно писать?
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@Aricus
element = driver.find_element_by_css_selector('[value="да"]')
element.click()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы