1

私はScrapy フレームワークは初めてですが、Scrapy を使用して優れたスパイダーを作成できます。最近、このページに出くわしました。ここでは、住所を入力し、送信時に緯度と経度を取得する必要があります。誰でも助けることができますか?

このコードは、通常の投稿リクエストに対して機能します。

return [FormRequest.from_response(response,
                    formdata={'username': 'john', 'password': 'secret'},
                    callback=self.after_login)]

しかし、上記のような ajax ベースのフォーム リクエストはどうでしょうか。

4

1 に答える 1

0

このサイトでは、Google Maps Geocodeを使用してデータを取得しているため、GoogleのAPIを使用する方が簡単です。

それは要求していました:

Request URL:http://maps.googleapis.com/maps/api/js/GeocodeService.Search?4s12%20Street%2C%20New%20York%2C%20NY&7sUS&9sen-US&callback=_xdc_._8xnwgc&token=93301

Google Maps APIにサインアップして、自分でクエリすることもできます:)

于 2012-08-15T08:24:50.717 に答える