1
у меня есть два варианта нажать кнопку, я хочу второй вариант (который данных значение равно 2. код страницы является:Как управлять переключателем в слове Python?
<div class="a-C a-C-bg" data-name="pco" data-value="1" role="radio" aria-checked="false" style="-webkit-user-select: none;"><span class="a-C-Qa"></span><div class="a-C-Q">הודעת טקסט (SMS)</div></div>
<div class="a-C a-C-bg a-C-q" data-name="pco" data-value="2" aria-checked="true" style="-webkit-user-select: none;" tabindex="0"><span class="a-C-Qa"></span><div class="a-C-Q">שיחת טלפון אוטומטית</div></div>
я попробовал:
one= browser.find_by_name('pco')
two=browser.find_by_tag('pco')
three= browser.find_by_value('pco')
four= browser.find_by_css('-webkit-user-select:none;')
print one
print two
print three
print four
но все это печатает нуль (так я не могу контролировать переключатель) также попробовал:..
browser.choose('pco', '2')
но не работает
я получил сообщение об ошибке: AttributeError: объект 'WebDriver' не имеет атрибута 'find_element_by_xpath' –
О, да, я не заметил, что вы используете 'Splinter'. Ответ обновлен – Andersson