Step 1. Install pygooglenews
$ pip install pygooglenews Step 2. Three lines to get news data
from pygooglenews import GoogleNews  gn = GoogleNews(lang = 'en', country = 'US')  # latest news on Amazon that got published over the last hour news = gn.search('Amazon', when = '1h') Why is it cool?
- You get data from Google — the best search engine
- 
pygooglenews hits RSS feed URL (not the UI URL). So, you don't get blocked by scraping Google 
- 
Google’s RSS can have up to 100 articles. But, Google allows you to specify that you want to see only the articles from the past hour. 
Make such a request a few times an hour, and you will not miss a single news article that mentions your company/person of interest.
 
                    