[ 기타 활동 ]/파이썬

Google Search 사용법

유니시티황 2018. 5. 15. 15:15

try:

    from googlesearch import search

except ImportError: 

    print("No module named 'google' found")

 

# to search

query = "Geeksforgeeks"

 

for j in search(query, tld="co.in", num=10, stop=1, pause=2):

    print(j)






search(query, tld='com', lang='en', num=10, start=0, stop=None, pause=2.0)
  • query : query string that we want to search for.
  • tld : tld stands for top level domain which means we want to search our result on google.com or google.in or some other domain.
  • lang : lang stands for language.
  • num : Number of results we want.
  • start : First result to retrieve.
  • stop : Last result to retrieve. Use None to keep searching forever.
  • pause : Lapse to wait between HTTP requests. Lapse too short may cause Google to block your IP. Keeping significant lapse will make your program slow but its safe and better option.
  • Return : Generator (iterator) that yields found URLs. If the stop parameter is None the iterator will loop forever.