Skip to content

Shlol762/google-custom-search

Repository files navigation

google-custom-search

Downloads

How to use this package.

Next version can search image.

first please install this package

pip install google-custom-search

sample code

import google_custom_search

google=google_custom_search.custom_search(apikey="your api_key", engine_id="your engine_id")
# if image is True, it's can search, but you need to setting at google console search

result=google.search("Hello")

# get a list of title.
for title in result.titles:
  print(title)
  
# get a list of link.
for url in result.urls:
  print(url)
  
# get a list of displayLink.
for i in result.display_urls:
  print(i)

# get a list of htmlTitle.
for i in result.html_titles:
  print(i)
  
# get a list of snippet.
for i in result.snippets:
  print(i)

sample code async version

import asyncio
import google_custom_search

google=google_custom_search.custom_search(token="your api_key", engine_id="your engine_id", image=True)
# if image is True, it's can search, but you need to setting at google console search

async def main():
  result=await google.search_async("word!")
  for i in result.titles:
    print(i)
  for i in result.urls:
    print(i)
  for i in result.display_urls:
    print(i)
  for i in result.html_titles:
    print(i)
  for i in result.snippets:
    print(i)
    
loop = asyncio.get_event_loop() 
loop.run_until_complete(main())

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published