我有什么方法可以从scrapy的Request函数中获取response.body
吗?
我有这个:
request = Request("http://www.example.com", callback = self.mytest)
def mytest(self, response)
return response.body
现在我想在Python变量中获取response.body
,我怎么能得到它?
我想要像
这样的东西 myresponse = Request("http://www.example.com").get('response')
答案 0 :(得分:1)
有没有办法从刚创建的请求中获取响应?不,只有回调函数才能访问响应。进入回调后,您可以通过response.request访问请求,但不能反过来。