اجعل استفسارات محرك البحث ضمن تطبيقات Python الخاصة بك. يتيح لك SearchEnginePy الاستعلام عن بعض محركات البحث الأكثر شيوعًا.
قم أولاً بتثبيت SearchEnginePy ثم استيراده إلى مشروعك. بعد الاستيراد ، يمكنك إجراء استفسارات على محركات البحث الأربعة. بمجرد إجراء استعلام ، سيتم إرجاع قائمة بأهم النتائج. تم تكوينه في البداية لعرض النتائج العليا ولكن يمكنك تحديد الصفحة التي ترغب في رؤيتها في قائمتك.
pip install searchenginepy
from searchenginepy import SearchEngine
engine=SearchEngine()
إذا كنت ترغب في استخدام محرك بحث متعدد في مشروعك ، فيمكنك استخدام فئة SearchEngine () للوصول إلى جميع محركات البحث الأربعة المتاحة
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