3

私は自分のプロジェクトの1つにxgooglepythonライブラリを使用していました。最近まで問題なく動作していました。以前に取得した結果セットを取得できません。Peter Krumminsによって作成されたこのライブラリを使用したことがある人が同様の状況に直面した場合、回避策を提案できますか?

4

3 に答える 3

4

このライブラリがWeb スクレイピングを使用して結果を取得しているというヒントの存在BeautifulSoup.py

これに関する一般的な問題は、スクレイピングされているページのデザイン/レイアウトが変更されると、簡単に壊れてしまうことです。この問題は、Google が最近導入した新しい検索結果レイアウトと一致しているようです。

もう1つの問題は、スクレイピングされているサイトの利用規約に反していることが多いことです. Google 利用規約のポイント 5.3 によると、実際には次のようになります。

お客様は、自動化された手段 (スクリプトまたは Web クローラーの使用を含む) を通じてサービスにアクセスしない (またはアクセスを試みない) ことに明確に同意します [...]

Custom Search APIを使用することをお勧めします。

于 2011-09-02T06:36:12.197 に答える