Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन कोड का उपयोग करके Google खोज करना?


इस लेख में, हम अजगर कोड का उपयोग करके Google खोज करने का प्रयास करेंगे, यह उस स्थिति में काम आता है जब आप एक अजगर परियोजना पर काम कर रहे हैं और आपको वेब से कुछ डेटा तक पहुंचने की आवश्यकता है और खोज परिणाम (वेब ​​से) आपके प्रोजेक्ट के अंदर उपयोग किया जा रहा है।

पूर्वापेक्षाएँ -

  • आपके सिस्टम में अजगर स्थापित होना चाहिए।
  • गूगल मॉड्यूल स्थापित करें। आप नीचे दिए गए जैसे google मॉड्यूल को स्थापित करने के लिए pip का उपयोग कर सकते हैं -
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
सफलतापूर्वक स्थापित किया गया

यदि उपरोक्त सभी पूर्वापेक्षाएँ पूरी हो जाती हैं, तो आप अजगर का उपयोग करके Google खोज करने के लिए एक कोड लिख सकते हैं।

नीचे वह प्रोग्राम है जहां उपयोगकर्ता विशिष्ट कीवर्ड खोजना चाहता है (उदाहरण के लिए:"पायथन में एआई" या "ट्यूटोरियल पॉइंट") और चाहता है कि सभी लिंक (Google खोज से शीर्ष 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

ऐसा ही परिणाम हमें तब मिलेगा जब हम इसे ब्राउज़र के माध्यम से खोजने का प्रयास करेंगे -

पायथन कोड का उपयोग करके Google खोज करना?

यदि हम परिणाम के लिंक देने के बजाय सीधे ब्राउज़र के माध्यम से क्वेरी खोज परिणाम चाहते हैं, तो नीचे कार्यक्रम है -

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

ऊपर मैंने एक क्वेरी "ट्यूटोरियल पॉइंट" की खोज की, और यह एक ब्राउज़र विंडो को पॉप-अप करेगा -

पायथन कोड का उपयोग करके Google खोज करना?


  1. पायथन में gmplot पैकेज का उपयोग करके Google मानचित्र को प्लॉट करना?

    ऐसे कई तरीके हैं जिनसे आप Google मानचित्र पर भौगोलिक निर्देशांक बना सकते हैं। हालाँकि, यदि आप इसे स्थानीय फ़ाइल में सहेजना चाहते हैं, तो इसे पूरा करने का एक बेहतर तरीका gmplot नामक एक अजगर मॉड्यूल के माध्यम से है। पायथन लाइब्रेरी जीएमप्लॉट हमें गूगल मैप्स पर डेटा प्लॉट करने की अनुमति देता है। Googl

  1. पायथन में CX_Freeze का उपयोग करना

    कभी-कभी हमें कुछ अलग बनाने का मन करता है जो बहुत ही रोमांचक होता है, और मानव स्वभाव के अनुसार, हम हमेशा इसे साझा करना पसंद करते हैं। पायथन भी उन इच्छाओं को पूरा करता है। पायथन का उपयोग करते हुए, यदि हम अपने पायथन प्रोग्राम को अपने दोस्तों के साथ साझा करना चाहते हैं, तो हम ऐसा कर सकते हैं, केवल उन स

  1. छवि या वीडियो का उपयोग करके Google पर कैसे खोजें

    Google दुनिया में व्यापक रूप से उपयोग किया जाने वाला वेब ब्राउज़र है। यह अपने उपयोगकर्ताओं को महान सुविधाएँ प्रदान करता है जैसे कि कीवर्ड का उपयोग करना और छवियों के साथ-साथ जानकारी के लिए संबंधित खोज परिणाम प्राप्त करना। लेकिन, क्या होगा अगर आप  . करना चाहते हैं किसी चित्र या वीडियो का उपयोग करके Go