2017-02-08 20 views
0

私は検索後にGoogleバナーの情報を取得しようとしています。私は自分自身をより詳しく説明します。私が得ようとしているのは、Googleの最初のリンクや説明ではなく、情報に直接アクセスできるGoogleのバナーです。Python - Google検索API

例:検索バーに「PSG Team」と入力すると、別のサイトに移動せずに直接現在のチームが表示されます。

私は現在Google-Search-APIのPythonモジュールを使用していますが、必要な情報を含むバナーを取得できません。ここで

は私のコードです:

from google import google 

num_page = 1 
search_results = google.search("psg team", num_page) 
for result in search_results: 
    print (result.banner) #banner propriety doesn't exist but this is what I want 

ありがとうございました!

答えて

0

あなたが説明している機能は、Google検索APIの一部ではありません。それは検索UI上のGoogleのカスタム追加だけです。

PhantomJSのようなヘッドレスブラウザでスクリーンスクレーパーを使用して、結果を取得する前にJSコードが確実に実行されるようにする必要があります。ここで

が、これはpythonで行うことができる方法の例です: Is there a way to use PhantomJS in Python?