看来,你需要检查一下
contentHref
不是空的,不是空的
photoNode
.
反正会包含信息,所以不会是空的。尝试以下操作:
for photoNode in photoNodes:
contentHref = photoNode.xpath('.//a/@href').extract_first()
if contentHref:
# photoHref = photoNode.xpath('.//a/img/@src').extract_first()
yield Request(contentHref, callback=self.parse_page, priority = i, dont_filter=True)
i -= 1
j += 1
else:
pass