2013-03-19 1 views

답변

2
from scrapy.utils.response import open_in_browser 
from scrapy.http import HtmlResponse 
url = 'http://scrapedsite.com/category1/item1' 
body = '<html>hello</html>' 
response = HtmlResponse(url, body=body) 
open_in_browser(response) 

또는 콜백에서 같은 같은

뭔가 : 그것은 캐시에서 끌어에 캐싱이 켜져

def parse_cb(self, response): 
    from scrapy.utils.response import open_in_browser 
    open_in_browser(response) 

합니다.

+0

xx .. 너무 명백합니다 .. 너무 복잡하게 생각하고있었습니다. – Jabb

+0

"캐싱이 켜져 있으면 캐시에서 가져옵니다.", 흥미 롭습니다. 당신은 그것을하는 방법에 대한 몇 가지 라인을 그릴 수 있습니까? 고맙습니다. – Medeiros

+0

[HTTPCACHE_ENABLED] (http://doc.scrapy.org/en/latest/topics/downloader-middleware.html#httpcache-enabled) 설정 참조 –

관련 문제