【发布时间】:2017-11-30 23:30:50
【问题描述】:
好的,我正在努力寻找
<span class="totalcount">171</span>
在https://boston.craigslist.org/search/sss?query=food+stamps&sort=rel&search_distance=200&postal=01841 与
pagelement = driver.find_element_by_class_name('totalcount')
但由于某种原因,我不断收到以下错误
selenium.common.exceptions.NoSuchElementException: Message: Unable to find element with css selector == .totalcount
作为参考,我正在使用带有 Selenium 的 Internet Explorer 11,因为我的老板要求我从 Firefox 切换到它。这可能是导致问题的原因吗? (在有人问之前,我知道这不是因为页面还没有加载,我专门添加了一个等待来处理。)
【问题讨论】:
-
您检查过 Internet Explorer 中的实时 DOM 吗?为什么你还是从 Firefox 切换到 IE11?
-
能否分享html源代码
-
@WillemVanOnsem 因为我的老板要求我这样做。
-
@MoeGhafari 当然。是boston.craigslist.org/search/…(我在美国农业部工作,我正在尝试制作一个刮板,它会自动报告有人试图在 craigslist 上出售食品券。)
-
我在link 上没有找到任何
171,但我确实在1 - 120 / 172中找到了172,你在找那个吗?
标签: python selenium internet-explorer-11