我已经查看了 Scrapy 文档,但是 Scrapy 是否能够发送 HTTP 表单(例如:用户名,密码...)并解析发送表单后返回的结果呢?
def parse_page1(self, response):
item = MyItem()
item['main_url'] = response.url
request = Request("http://www.example.com/some_page.html",
callback=self.parse_page2)
request.meta['item'] = item
return request
def parse_page2(self, response):
item = response.meta['item']
item['other_url'] = response.url
return item