Skip to content
!pip install newsapi-python
from newsapi import NewsApiClient

newsapi = NewsApiClient(api_key='741694f912574f15a1701a34670bd5db')

news_sources = newsapi.get_sources()
for source in news_sources['sources']:
    print(source['name'])
    
all_articles = newsapi.get_everything(
    q='Long-term investment success factors',
    language='en',   
)
for article in all_articles['articles']:
    print('Source : ',article['source']['name'])
    print('URL : ',article['url'])
    print('Title : ',article['title'])
    print('Description : ',article['description'],'\n\n')
all_articles = newsapi.get_everything(
    q='ESG-conscious investment strategies',
    language='en',   
)
for article in all_articles['articles']:
    print('Source : ',article['source']['name'])
    print('URL : ',article['url'])
    print('Title : ',article['title'])
    print('Description : ',article['description'],'\n\n')
all_articles = newsapi.get_everything(
    q='AI and machine learning for investments',
    language='en',   
)
for article in all_articles['articles']:
    print('Source : ',article['source']['name'])
    print('URL : ',article['url'])
    print('Title : ',article['title'])
    print('Description : ',article['description'],'\n\n')
all_articles = newsapi.get_everything(
    q='Early-stage startup investments',
    language='en',   
)
for article in all_articles['articles']:
    print('Source : ',article['source']['name'])
    print('URL : ',article['url'])
    print('Title : ',article['title'])
    print('Description : ',article['description'],'\n\n')
all_articles = newsapi.get_everything(
    q='Neuroscience-inspired techniques',
    language='en',   
)
for article in all_articles['articles']:
    print('Source : ',article['source']['name'])
    print('URL : ',article['url'])
    print('Title : ',article['title'])
    print('Description : ',article['description'],'\n\n')