从性能的角度来看,我想知道两者之间的区别
response.selector.xpath
和
response.xpath
是否有一个新的http请求而不是另一个请求?
谢谢
答案 0 :(得分:2)
它们是相同的。
如果您查看Scrapy code,则response.xpath()
实际上使用selector.xpath()
。
def xpath(self, query, **kwargs):
return self.selector.xpath(query, **kwargs)
是否存在发出新的http请求而不是其他请求的情况 一个?
没人产生新的http请求。