Я работаю с selenium (python), и я бы хотел, чтобы он нажал кнопку. Код выглядит примерно так:python - с трудом на селене нажать кнопку
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('my_url')
try:
driver.find_element_by_partial_link_text('Mais').click()
except:
pass
Ничего не происходит. После проверки источника, и я уверен, что это элемент я хочу найти:
<input class="ksb _kvc" value="Mais resultados" id="smb" data-lt="Carregando..." jsaction="str.smr" data-ved="0ahUKEwjPtK6Fwv3PAhVGI5AKHTkSDVsQxdoBCE8" type="button" />
прекрасный !!! большое спасибо. будет увеличиваться через 7 минут, как только он будет включен. –
cool, при попытке найти элементы я обычно использовал id/name, поскольку они обычно уникальны. Полный список см. Http://selenium-python.readthedocs.io/locating-elements.html – TheoretiCAL
Еще раз спасибо! совершенно новый для селена, и я мало знаю о js в целом. отличный совет. –