2014-10-03 48 views
7

試圖scrapy我是多麼執行scrapy殼「URL」筆記本

並有scrapy殼「URL」命令,執行控制檯的IPython從URL響應對象。

但我想用筆記本做那件事。

有沒有什麼辦法來執行與筆記本scrapy外殼,

或者我如何可以手動獲取URL的相同的響應對象的IPython?

回答

6

找到相同的答案,遇到了這個未答覆的問題。 我可以想出現在最接近的事是這樣的:

import requests 
from scrapy.http import TextResponse 

r = requests.get('http://stackoverflow.com/') 
response = TextResponse(r.url, body=r.text, encoding='utf-8') 

然後你可以使用常規的方法,例如Xpath調試響應()。

相關問題