কম্পিউটার

পাইথন কোড ব্যবহার করে গুগল সার্চ করছেন?


এই নিবন্ধে, আমরা পাইথন কোড ব্যবহার করে গুগল অনুসন্ধান করার চেষ্টা করব, আপনি যদি একটি পাইথন প্রকল্পে কাজ করছেন এবং আপনাকে ওয়েব থেকে কিছু ডেটা অ্যাক্সেস করতে হবে তাহলে এটি কার্যকর হবে। অনুসন্ধান ফলাফল (ওয়েব থেকে) আপনার প্রকল্পের ভিতরে ব্যবহার করা হবে।

পূর্বশর্ত –

  • আপনার সিস্টেমে পাইথন ইনস্টল থাকা আবশ্যক।
  • গুগল মডিউল ইনস্টল করুন। আপনি নিচের মত −
  • গুগল মডিউল ইনস্টল করতে পিপ ব্যবহার করতে পারেন
C:\Users\rajesh>python -m pip install google
Collecting google
Downloading https://files.pythonhosted.org/packages/c8/b1/887e715b39ea7d413a06565713c5ea0e3132156bd6fc2d8b165cee3e559c/google-2.0.1.tar.gz
Requirement already satisfied: beautifulsoup4 in c:\python\python361\lib\site-packages (from google) (4.6.0)
Installing collected packages: google
Running setup.py install for google ... done
Successfully installed google-2.0.1

উপরের সমস্ত পূর্বশর্তগুলি সম্পন্ন হলে, আপনি পাইথন ব্যবহার করে গুগল অনুসন্ধান করার জন্য একটি কোড লিখতে পারেন।

নীচে সেই প্রোগ্রামটি রয়েছে যেখানে ব্যবহারকারী নির্দিষ্ট কীওয়ার্ড অনুসন্ধান করতে চান (উদাহরণস্বরূপ:"পাইথনে AI" বা "টিউটোরিয়াল পয়েন্ট") এবং তার পাইথন প্রকল্পে সমস্ত লিঙ্ক (গুগল অনুসন্ধানের শীর্ষ 10 ফলাফল ধরে নিন) ব্যবহার করতে চান৷

# Performing google search using Python code
class Gsearch_python:
   def __init__(self,name_search):
      self.name = name_search
   def Gsearch(self):
      count = 0
      try :
         from googlesearch import search
      except ImportError:
         print("No Module named 'google' Found")
      for i in search(query=self.name,tld='co.in',lang='en',num=10,stop=1,pause=2):
         count += 1
         print (count)
         print(i + '\n')
if __name__=='__main__':
   gs = Gsearch_python("Tutorialspoint Python")
   gs.Gsearch()

আউটপুট

1
https://www.tutorialspoint.com/python/
2
https://www.tutorialspoint.com/python3/
3
https://www.tutorialspoint.com/python_online_training/index.asp
4
https://www.tutorialspoint.com/python/python_overview.htm
5
https://www.tutorialspoint.com/python/python_loops.htm
6
https://www.tutorialspoint.com/python/python_pdf_version.htm
7
https://www.tutorialspoint.com/python/python_basic_syntax.htm
8
https://www.tutorialspoint.com/tutorialslibrary.htm
9
https://www.tutorialspoint.com/
10
https://www.tutorialspoint.com/django/
11
https://www.tutorialspoint.com/numpy
12
https://www.quora.com/I-have-learned-Python-from-Tutorials-Point-What-should-I-do-to-learn-more-topics-so-that-I-can-have-more-advantages-on-my-interviews
13
https://www.pdfdrive.com/python-tutorial-tutorials-point-e10195863.html

ব্রাউজার −

এর মাধ্যমে অনুসন্ধান করার চেষ্টা করলে আমরা একই ফলাফল পাব

পাইথন কোড ব্যবহার করে গুগল সার্চ করছেন?

যদি আমরা ফলাফলের লিঙ্ক না দিয়ে সরাসরি ব্রাউজারের মাধ্যমে অনুসন্ধানের ফলাফল চাই, নীচে প্রোগ্রামটি রয়েছে -

from googlesearch import *
import webbrowser
#to search, will ask search query at the time of execution
query = input("Input your query:")
#iexplorer_path = r'C:\Program Files (x86)\Internet Explorer\iexplore.exe %s'
chrome_path = r'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe %s'
for url in search(query, tld="co.in", num=1, stop = 1, pause = 2):
webbrowser.open("https://google.com/search?q=%s" % query)

আউটপুট

>>>
=============== RESTART: C:/Python/Python361/google_search1.py ===============
Input your query:Tutorialspoint

উপরে আমি "টিউটোরিয়াল পয়েন্ট" অনুসন্ধান করেছি, এবং এটি একটি ব্রাউজার উইন্ডো পপ-আপ করবে −

পাইথন কোড ব্যবহার করে গুগল সার্চ করছেন?


  1. কিভাবে Google Colaboratory এ পাইথন কোড চালাবেন?

  2. পাইথনে gmplot প্যাকেজ ব্যবহার করে গুগল ম্যাপ প্লট করছেন?

  3. পাইথনে CX_Freeze ব্যবহার করা

  4. ছবি বা ভিডিও ব্যবহার করে গুগলে কীভাবে অনুসন্ধান করবেন