遇到动态加载的页面,click()报错Message: element click intercepted: Element is not clickable at point
解决方法:
先把页面拉到最底部
self.browser.execute_script(“window.scrollTo(0, document.body.scrollHeight);”)
使用另一个方式调用 Selenium click 事件
例子:
districts_item=self.browser.find_element_by_xpath(f’/html/body/div[2]/div/div/span/div/span[1]/div/div[1]')
self.browser.execute_script(“arguments[0].click();”, districts_item)