searchenginepy
0.1.6
Pythonアプリケーション内で検索エンジンクエリを作成します。 SearchEnginepyを使用すると、最も一般的な検索エンジンの一部を照会できます。
最初にSearchEnginepyをインストールしてから、プロジェクトにインポートします。インポート後、4つのサポート検索エンジンでクエリを作成できます。クエリが作成されると、上位の結果のリストが返されます。最初は上位の結果を表示するように構成されていましたが、リストに表示されたいページを選択できます。
pip install searchenginepy
from searchenginepy import SearchEngine
engine=SearchEngine()
プロジェクトで複数の検索エンジンを使用する場合は、SearchEngine()クラスを使用して、利用可能な4つの検索エンジンすべてにアクセスできます。
list=engine.search("search query")
list=engine.google("search query")
Googleを使用してクエリを検索します
プロジェクト全体で使用する特定の検索エンジンのインスタンスを作成することもできます。これにより、SearchEngine()クラスとは異なり、そのエンジンにアクセスできます。
from searchenginepy.Google import Google
list=Google().search("search query")
from searchenginepy.Bing import Bing
list=Bing().search("search query")
from searchenginepy.Brave import Brave
list=Brave().search("search query")
from searchenginepy.DuckDuckGo import DuckDuckGo
list=DuckDuckGo().search("search query")
from searchenginepy.Google import Google
Google.httpallowed = false
results=Google().search("search query")
ページ番号はデフォルトで1に設定されていますが、以下に示すように、クエリの後に目的のページに渡すことができます
from searchenginepy.Google import Google
results=Google().search("search query", 3)
example.py