Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.27 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.27 KB

image

Google Search Py

This project aims to provide easy to use interface for working with Google Search results from the google API.

Getting Started

1.Get API Key

First check out the following site to get your own Google API key to enable making requests to the search engine service.

2. Create Search Engine

After you have an API key you will need to create a custom search engine. Make sure "Search the entire web" is enabled in the control panel. If this is not set your search engine will not return any results.

Search Engine ID Copy this value from the control panel you will need this value.

3.Search Google

export GOOGLE_API_KEY=YOUR_API_KEY
export GOOGLE_SEARCH_ENGINE=SEARCH_ENGINE_ID
pip install googlesearchpy
import os
from googlesearchpy import GoogleSearch 

GOOGLE_API_KEY = os.getenv('GOOGLE_API_KEY')
GOOGLE_SEARCH_ENGINE = os.getenv('GOOGLE_SEARCH_ENGINE')

# Create GoogleSearch Client
gc = GoogleSearch(api_key=GOOGLE_API_KEY, search_engine=GOOGLE_SEARCH_ENGINE)

# Search Google
results = gc.get_results(q='coffee near me')
print(results)