草庐IT

HtmlResponse

全部标签

python - scrapy:将 html 字符串转换为 HtmlResponse 对象

我有一个原始的html字符串,我想将它转换为scrapyHTML响应对象,以便我可以使用选择器css和xpath,类似于scrapy的响应。我该怎么做? 最佳答案 首先,如果是出于调试或测试目的,可以使用Scrapyshell:$catindex.htmlTesttext$scrapyshellindex.html>>>response.xpath('//div[@id="test"]/text()').extract()[0].strip()u'Testtext'有differentobjectsavailableintheshe

python - scrapy:将 html 字符串转换为 HtmlResponse 对象

我有一个原始的html字符串,我想将它转换为scrapyHTML响应对象,以便我可以使用选择器css和xpath,类似于scrapy的响应。我该怎么做? 最佳答案 首先,如果是出于调试或测试目的,可以使用Scrapyshell:$catindex.htmlTesttext$scrapyshellindex.html>>>response.xpath('//div[@id="test"]/text()').extract()[0].strip()u'Testtext'有differentobjectsavailableintheshe