0

我正在尝试从 IMDB 网站抓取特定电影评论的评论。为此,我使用了嵌入在循环中的爬网,因为有 74 页。

附上配置图片。请帮忙。我严重陷入了困境。

Crawl Web 的 URL 是:http://www.imdb.com/title/tt0454876/reviews?start=%{pagePos}

在此处输入图像描述

4

1 回答 1

0

当我尝试它时,我得到了403 forbidden错误,因为 IMDB 服务认为我是一个机器人。使用LoopwithCrawl Web是不好的做法,因为Loop操作员没有实现任何等待。

该过程可以简化为仅Crawl Web操作员。关键参数是:

  • URL - 将此设置为http://www.imdb.com/title/tt0454876
  • 最大页数 - 将此设置为 79 或您需要的任何数字
  • 最大页面大小 - 将此设置为 1000
  • 抓取规则 - 将这些设置为您指定的规则
  • 输出目录 - 选择一个文件夹来存储东西

这是可行的,因为抓取操作员将计算出所有可能匹配规则的 URL,并将存储那些也匹配的 URL。访问将延迟 1000 毫秒(延迟参数)以避免在服务器上触发机器人排除。

希望这能让你开始。

于 2016-04-18T14:59:09.193 回答