0

我正在使用数据抓取从购物网站上抓取产品信息(即产品名称、网址、价格、型号)。

当我搜索产品时,我希望先出现任何项目,它会抓取该项目的数据,为此我将最大结果数设置为 1。但问题是有时它返回空数据表,我不知道为什么。

我的想法是,如果当前搜索结果与我在数据抓取向导中选择的那些元素匹配,它会返回数据表,如果不匹配,则返回空数据表。例如,在数据抓取向导中选择元素时,搜索结果是三星显示器。当我运行项目时,我搜索了戴尔显示器,它返回了数据表,但是当我搜索三星系列或戴尔系列时,它返回了空的数据表。这有什么问题?

4

1 回答 1

0

您需要说出您实际需要什么作为输出。

但是,如果您的输出为空,则主要是以下原因之一:

  • 确保超时足够高,如果不确定,请将其设置为 30000
  • 设置一个适当的选择器,即使由于某种原因更改了网站,也不会产生不良影响

对我来说,它可以在适当的超时和带有*.

于 2020-01-28T13:30:25.153 回答