2014-10-03 14 views
7

साथ निष्पादित करने के लिए scrapy खोल "URL" मैंकैसे नोटबुक

scrapy कोशिश कर रहा हूँ और scrapy खोल "यूआरएल" कमांड, यूआरएल से एक प्रतिक्रिया वस्तु के साथ IPython कंसोल को क्रियान्वित होती है।

लेकिन मैं नोटबुक के साथ यह काम करना चाहता हूं।

वहाँ नोटबुक के साथ scrapy खोल निष्पादित करने के लिए किसी भी तरह से है,

या कैसे मैं स्वयं IPython में URL का एक ही प्रतिक्रिया ऑब्जेक्ट मिल सकता है?

उत्तर

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 की तरह सामान्य तरीकों का उपयोग कर प्रतिक्रिया डीबग कर सकते हैं()।