Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 코드를 사용하여 Google 검색을 수행하시겠습니까?


이 기사에서는 python 코드를 사용하여 Google 검색을 시도할 것입니다. 이는 python 프로젝트에서 작업 중이고 웹 및 검색 결과(웹에서)는 프로젝트 내에서 사용됩니다.

전제 조건 –

  • 시스템에 Python이 설치되어 있어야 합니다.
  • Google 모듈을 설치합니다. pip를 사용하여 아래와 같이 Google 모듈을 설치할 수 있습니다 -
C:\Users\rajesh>python -m pip install googleCollecting googleDownloading https://files.pythonhosted.org/packages/c8/b1/887e715b39ea7d413a06565713c5ea0e3132156bd16fc2 :\python\python361\lib\site-packages (from google) (4.6.0)수집된 패키지 설치:googleRunning setup.py install for google ... donegoogle-2.0.1을 성공적으로 설치했습니다.

위의 모든 전제 조건이 완료되면 Python을 사용하여 Google 검색을 수행하는 코드를 작성할 수 있습니다.

아래는 사용자가 특정 키워드(예:"AI in python" 또는 "Tutorialspoint")를 검색하고 모든 링크(구글 검색의 상위 10개 결과로 가정)를 자신의 python 프로젝트에서 사용하려는 프로그램입니다.

# Python 코드 클래스를 사용하여 Google 검색 수행 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 ' 검색(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()

출력

1https://www.tutorialspoint.com/python/2https://www.tutorialspoint.com/python3/3https://www.tutorialspoint.com/python_online_training/index.asp4https://www.tutorialspoint.com /python/python_overview.htm5https://www.tutorialspoint.com/python/python_loops.htm6https://www.tutorialspoint.com/python/python_pdf_version.htm7https://www.tutorialspoint.com/python/python_basic_syn /www.tutorialspoint.com/tutorialslibrary.htm9https://www.tutorialspoint.com/10https://www.tutorialspoint.com/django/11https://www.tutorialspoint.com/numpy12https://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-interviews13https //www.pdfdrive.com/python-tutorial-tutorials-point-e10195863.html

브라우저를 통해 검색할 때 얻을 수 있는 유사한 결과 -

Python 코드를 사용하여 Google 검색을 수행하시겠습니까?

결과의 링크를 제공하는 대신 브라우저를 통해 직접 쿼리 검색 결과를 원하는 경우 아래 프로그램은 −

from googlesearch import *import webbrowser#to search, 실행할 때 검색어를 묻습니다query =input("Input your query:")#iexplorer_path =r'C:\Program Files (x86)\Internet Explorer\ieexplore .exe %s'chrome_path =r'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe %s' 검색 URL(query, tld="co.in", num=1, 중지 =1, 일시 중지 =2):webbrowser.open("https://google.com/search?q=%s" % 쿼리)

출력

>>>===============다시 시작:C:/Python/Python361/google_search1.py ===============쿼리:튜토리얼 포인트

위에서 "tutorialspoint"라는 검색어를 검색했는데 -

가 있는 브라우저 창이 나타납니다.

Python 코드를 사용하여 Google 검색을 수행하시겠습니까?