我试图从一个网站上抓取数据,这个网站返回了跨越多个页面的搜索条件的结果……使用硒,Python上的精美汤。第一页很容易阅读。移动到下一页需要点击'>‘按钮。lat=dfdfd ")soup = BeautifulSoup(page, 'html.parser')#now need to click on the &q
我的Python代码有问题。其意图是使用Selenium打开网站(craigslist),搜索一个文本(Honda),然后抓取该网站的三个页面。我不断地收到 "StaleElementReferenceException:陈旧元素引用:元素未附加到页面文档“异常 当迭代到达第二个页面时。我不能确切地说出为什么它停在第二页,而不是再次单击“下一步”按钮到达第三页,然后最后抓取数据并打印出来。这是我的代码: import time
from se