3

私は スクレイピー ドキュメントを見てきましたが、スクレイピーは http フォーム (例: ユーザー名、パスワード、...) を送信し、このフォームの送信結果を解析できますか?

4

1 に答える 1

1

同じページに例があります: http://scrapy.readthedocs.org/en/latest/topics/request-response.html#passing-additional-data-to-callback-functions

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

コールバック パラメータ関数をリクエストに渡してから、結果を parse_page2 で解析するだけです ;)

于 2012-07-02T21:37:18.673 に答える