这个问题在这里已有答案:
我想结束我的机器人 . 我需要点击instagram.com/user上关注页面中的关注按钮,但是当我运行我的程序时,我得到的错误是还有其他元素会收到点击 . 事实上,我希望所有元素都能收到点击,这样我就可以开始关注人了 .
这是我的代码:
#look on the followers page
driver.find_element_by_partial_link_text('follower').click()
sleep(3)
开始关注粉丝
for each in driver.find_elements_by_css_selector('.L3NKy'):
driver.find_element_by_css_selector('.L3NKy').click()
终端错误:
selenium.common.exceptions.WebDriverException: Message: unknown error: Element <button class="BY3EC oF4XW sqdOP L3NKy ">...</button> is not clickable at point (633, 155). Other element would receive the click: <div>...</div>
谢谢您的帮助
1 回答
其他Element会收到点击,可以使用JavaScriptExecutor Interface解析 .
我用Java编写了这段代码,您可以使用Python尝试相同的代码 .