Я пытаюсь заставить Selenium нажать на кнопку View All Companies
, но я не уверен, что я делаю неправильно. Она возвращает no element found
Selenium найти элемент и нажать на него
HTML код
<div class="screener-toggles">
<div class="buttons">
<span class="button selected" data-name="advanced-screener">Search by Screener<span data-name="advanced-screener" class="arrow selected"></span></span>
<span class="button" data-name="alpha-factors">Search by Alpha Factors<span data-name="alpha-factors" class="arrow"></span></span>
<span class="button" data-name="all-companies">View All Companies<span data-name="all-companies" class="arrow"></span></span>
</div>
</div>
код Python Я написал
element1 = driver.find_elements_by_class_name('View All Companies')
element1.click()
# I have tried all-companies instead of View All Companies as well. But still doesn't work
Должен ли я не использовать find_elements_by_class_name
?
Любой совет о том, что я делаю неправильно, очень ценится!
Спасибо @Guy! Должен также рассмотреть 'css_selector' .. –