@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'а один из вариантов ответов? Чтобы он взял и нажал на него, что нужно писать?
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
@Aricus
element = driver.find_element_by_css_selector('[value="да"]')
element.click()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы