【发布时间】:2020-02-03 00:47:42
【问题描述】:
我想使用 Xpath 从网站中提取一些产品数据。 不幸的是,我不明白。我真的被屏蔽了。
网址如下: https://www.fertighaus.de/haeuser/suche/
我在 Chrome 中的 xpath 目前是:$x('//*[@id="SearchResultsPage"]/div[2]/div/div[2]/div[4]/div[2]/ div1/div1/text()')
这个 xpath 给出了一个包含一个元素的数组,我需要一个合适的 xpath 给我这个元素的数据值(房子的价格)我在图片中用黄色圈出了它。我想这是这个 xpath 的一个小变化...... 如果有人可以帮助我,那就太好了。我是刮擦和刮擦的新手,它很难咬
非常感谢您
【问题讨论】:
-
页面源中没有可用的数据,这意味着页面正在动态加载。您应该在这里使用 selenium 或 splash 与 scrapy 一起获取动态数据。
-
非常感谢,现在我明白了:)
标签: xpath web-scraping scrapy