selenium定位不到元素的原因。

Posted 嚯嚯嚯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium定位不到元素的原因。相关的知识,希望对你有一定的参考价值。

今天搞爬虫的时候,发现元素怎么也定位不到,弄了一中午,最后总算搞定了。所以今天写一下关于定位不到元素的原因。

1.  定位语句错误,对于定位语句是否错误可以尝试换一种定位方法。

2.  存在frame,这种情况需要切入frame,然后再切入

3.  等待页面加载完成后在进行定位。

4.  如果上面的都没解决问题,可以查看一下是不是当前URL不对,用   .current_url   查看是不是要定位的页面的链接。

以上是关于selenium定位不到元素的原因。的主要内容,如果未能解决你的问题,请参考以下文章

Selenium WebDriver定位不到元素的原因及解决办法

Selenium定位不到指定元素原因之iframe(unable to locate element)

04-selenium 八大元素定位方法

selenium webdriver定位不到元素的五种原因及解决办法

转载:selenium webdriver定位不到元素的五种原因及解决办法

selenium+python涉及到可能定位不到元素的问题,可以参考下方的链接