Yes, there is a fantastic News API in Python that will allow you to search and download breaking news, headlines, and articles from over 30,000 news sources and blogs with the NewsApi.org package "newsapi-python", which is a JSON format api. In this video tutorial, I will give you a quick tour of the resources available on the NewsAPI.org website, demonstrate how to use the API in Python, as well as give you some tips to avoid getting burned by the limits on the free Developer account.
IN THIS VIDEO:
1:08 - Tour of the NewsAPI website
4:56 - Register for API Key
5:11 - Install News API Python package
5:23 - News API demonstration
10:03 - Tips for optimizing search results
While the request library is great, using the newsapi-python package to request news articles is definitely the way to go because it has built in methods for all of the NewsAPI.org end points which return the json api request as a Python dict object.
Register for an API key: https://newsapi.org/register
GitHub repository: https://github.com/mattlisiv/newsapi-...