def get_news_articles(source):
data = requests.get(
"https://newsapi.org/v1/articles?source=" + source + "&apiKey=ba4d03d4a6f84f10962a79fd977e43b2")
if data.status_code == 200:
news_json = data.json()
articles = news_json["articles"]
for article in articles:
author = article['author']
title = article['title']
description = article['description']
click.echo_via_pager(" TITLE: {} \n DESCRIPTION: {} \n AUTHOR: {}".format(title, description, author))
click.secho("=" * 130, fg='blue')
else:
click.echo("An error occurred try again later")
评论列表
文章目录