使用selenium在点击部分标签时显示以下错误:
browser.find_element_by_css_selector('#blog_detail').click()
selenium.common.exceptions.ElementClickInterceptedException: Message:element click intercepted: Element <>…<> is not clickable at point (xxx, xxx). element click intercepted <>…<>
element click intercepted,顾名思义,就是无法点击
检查发现,一开始进去,标签没有显示在屏幕上,使用以下代码
js = "window.scrollBy(0,1200);"
browser.execute_script(js)
下拉滚动条,让要点击的标签显示在屏幕上,然后点击就不会报错了
来源:CSDN
作者:看见我书了吗
链接:https://blog.csdn.net/qq_43572758/article/details/104077186