【发布时间】:2016-04-18 05:32:52
【问题描述】:
我正在尝试从 IMDB 网站抓取特定电影评论的评论。为此,我使用了嵌入在循环中的爬网,因为有 74 页。
附上配置图片。请帮忙。我被困在这里面了。
抓取网页的网址是:http://www.imdb.com/title/tt0454876/reviews?start=%{pagePos}
【问题讨论】:
标签: web web-crawler rapidminer mining
我正在尝试从 IMDB 网站抓取特定电影评论的评论。为此,我使用了嵌入在循环中的爬网,因为有 74 页。
附上配置图片。请帮忙。我被困在这里面了。
抓取网页的网址是:http://www.imdb.com/title/tt0454876/reviews?start=%{pagePos}
【问题讨论】:
标签: web web-crawler rapidminer mining
当我尝试它时,我收到了403 forbidden 错误,因为 IMDB 服务认为我是机器人。将Loop 与Crawl Web 一起使用是不好的做法,因为Loop 运算符没有实现任何等待。
这个过程可以简化为Crawl Web 运算符。关键参数是:
之所以有效,是因为抓取操作员会计算出所有可能与规则匹配的 URL,并将存储那些也匹配的 URL。访问将延迟 1000 毫秒(延迟参数),以避免在服务器触发机器人排除。
希望这能让你开始。
【讨论】:
Crawl Web。可以简化该过程以完全避免使用Loop 运算符。我已经更新了我的答案。