NoSuchElementException: Message: Unable to locate element:

python爬虫程序

当用selenium试图找到某个元素时出现报错

原因1:xpath路径不对

    解决方法是修改xpath路径

原因2:selenium页面没有加载完全,所以无法锁定到该元素

    解决方法是用sleep函数,等待一段时间,使页面能够加载完全

 browser.get("https://gkcx.eol.cn/school/search?province=%E6%B9%96%E5%8D%97")
 time.sleep(2)
browser.find_element_by_xpath("......").click()

猜你喜欢

转载自www.cnblogs.com/cttcarrotsgarden/p/11210883.html